/*******************************MOBILE CSS--Begin******* POWERED BY 鑰佹潹ECShop(http://www.lyecs.com/)************************/

*{tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}

@charset "utf-8";article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,li,nav,ol,p,section,ul{margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
img{border:0;vertical-align:bottom}
img a{border:0;text-decoration:none}
li, ol, ul {
  list-style: outside none none;
}
li,div,img,a{-webkit-tap-highlight-color:rgba(255,255,255,0);}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;outline:none;color: #666;}
table{border-collapse:collapse;border-spacing:0}
input,select{font-size:100%}
input.no_style,textarea{-webkit-appearance:none;}/*鍘绘帀鎵嬫満娴忚鍣ㄨ嚜甯︽牱寮忥紝濡傚唴闃村奖绛�*/
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
fieldset{border: 0;}
body{background:#F2F2F2;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;line-height:1;font-size:12px;margin:0;padding:0;color:#666;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,.5);outline:none;}
div,li,p{-webkit-tap-highlight-color:rgba(0,0,0,.5)}
section{clear: both;}
.clearfix:after,dl:after,ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
textarea,input[type="text"],input[type="password"],select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CDCDCD;color:#555555;font-size:12px;padding:4px;line-height:20px;}

h2{font-size:1.5em}
h3,h4,h5{font-size:100%;font-weight:700}
em{font-weight:700}
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chrome銆乫irefox */
  url('../font/iconfont.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.ly-container {
    margin: 0 auto;
    max-width: 640px;
}
.btn-css3{-webkit-appearance:none;background-color:#f70;border:0;border-radius:5px;color:#FFFFFF;display:inline-block;font-size:100%;overflow:hidden;padding:4px 12px;vertical-align:middle;}
.graybtn{-webkit-appearance:none;background-color:#dfdfdf;border:0;border-radius:5px;color:#333;display:inline-block;font-size:100%;padding:4px 12px;vertical-align:middle;}

@font-face {font-family: "iconfont2";
  src: url('../../../lyecs_style/font/iconfont.eot'); /* IE9*/
  src: url('../../../lyecs_style/font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../../lyecs_style/font/iconfont.woff') format('woff'), /* chrome銆乫irefox */
  url('../../../lyecs_style/font/iconfont.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
  url('../../../lyecs_style/font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont2 {
  font-family:"iconfont2" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/*Msg*/
.Msg-wrapper{position:absolute;width:auto; max-width: 80%}
.Msg-wrapper.fixed{position:fixed;}
.Msg-wrapper{empty-cells:show;}
.Msg-wrapper .title-bar{display:none;background:none repeat scroll 0 0 #F6F6F6;border-bottom:1px solid #DEDEDE;color:#343434;height:40px;position:relative;overflow:hidden;cursor: move}
.Msg-wrapper .title-bar.dragging{cursor:move;}
.Msg-wrapper .title-bar h2{display:inline-block;font-family:"寰蒋闆呴粦";font-size:16px;height:35px;line-height:40px;margin-left:13px;vertical-align:top;}
.Msg-wrapper .title-bar .close{color:#8F8F8F;cursor:pointer;display:inline-block;font-size:18px;font-weight:bold;height:18px;position:absolute;right:10px;top:11px;width:18px;}
.Msg-wrapper .title-bar .close:hover{color:#666 !important;text-decoration:none;}
.Msg-wrapper .Msg-content{padding:0px;}
.Msg-wrapper .question{padding:30px 40px;}
.Msg-wrapper .answers,.Msg-wrapper .action{text-align:right;border-top:1px solid #EEE;background:#F6F6F6;margin:0;padding:6px 10px;}
.Msg-wrapper .icons_td{padding:0 10px 0 0;vertical-align:top;width:32px;}
.Msg-wrapper .content_td{color:#333333;line-height:1.8;vertical-align:middle;padding-right:10px;font-size:14px;max-width:80%;}
.Msg-wrapper .icons{
  font-family:"iconfont2" !important;
  font-size:34px;color: #f70;line-height: 34px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;display:inline-block;height:34px;width:34px;}
.Msg-wrapper .icons_warn{color: #f70;}
.Msg-wrapper .icons_ok{color: #1f9f1f;}
.Msg-inner{background:none repeat scroll 0 0 #fff;border:1px solid #989898;box-shadow:1px 1px 3px rgba(100,100,100,0.3);overflow:hidden;}
.Msg-modal-blackout{position:absolute;background-color:black;left:0;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.Msg-wrapper .Msg-btn{background:#EEEEEE;border:1px solid #DDDDDD;border-radius:2px;box-shadow:0 1px 1px rgba(200,200,200,0.3);color:#999999;cursor:pointer;display:inline-block;letter-spacing:2px;line-height:1.5;margin-left:15px;padding:2px 8px;text-align:center;}
.Msg-wrapper .highlight{background:#59BBEC;border:1px solid #38ABE4;color:#FFFFFF;}
.Msg-btn1:hover,.Msg-btn2:hover,.Msg-btn3:hover{background-position:0 -141px;}
.Msg-wrapper-load{empty-cells:show;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B0B0B0;box-shadow:2px 2px 0 rgba(0,0,0,0.1);z-index:601;}
.Msg-wrapper-load .title-bar{display:block;background:url("../images/user_box.png") repeat-x scroll center top transparent;border-bottom:1px solid #D0D0D0;height:35px;}
.Msg-wrapper-load .title-bar.dragging{cursor:move;}
.Msg-wrapper-load .title-bar h2{display:block;font-family:"寰蒋闆呴粦";font-size:14px;font-weight:bold;line-height:35px;margin:0 10px;}
.Msg-wrapper-load .title-bar .close{color:#8F8F8F;cursor:pointer;display:inline-block;font-size:18px;font-weight:bold;height:18px;position:absolute;right:10px;top:5px;width:18px;}
.Msg-wrapper-load .title-bar .close:hover{color:#BF1B3D !important;text-decoration:none;}
.Msg-wrapper-load .Msg-inner{border:none;}
.Msg-wrapper-load .answers{text-align:center;border-top:1px solid #F4F4F4;margin:0 18px;padding:11px 15px 14px 0;}
.Msg-wrapper-load .icons_td{padding:0 20px 0 25px;vertical-align:middle;width:32px;}
.Msg-wrapper-load .content_td{color:#333333;line-height:1.8;vertical-align:middle;}
.Msg-wrapper-load .icons{background:url("../images/icon_msg.png") no-repeat scroll 0 0 transparent;display:inline-block;height:32px;width:32px;}
.Msg-wrapper-load .icons_warn{background-position:0 -64px;}
.Msg-wrapper-load .icons_ok{background-position:0 -32px;}
.Msg-wrapper2 .Msg-inner{background: none repeat scroll 0 0 #fafafa;border: 1px solid #989898;box-shadow: 1px 1px 3px rgba(100, 100, 100, 0.3);}
.Msg-wrapper2 .title-bar{display: block;background: #FAFAFA;height: 50px}
.Msg-wrapper2 .title-bar h2{margin-top: 4px;font-size: 18px;}
.Msg-wrapper2 .title-bar h2 .trig{font-size: 12px;color: #999;padding-left: 15px;}
.Msg-wrapper2 .title-bar h2 .trig a{text-decoration: underline;}
.Msg-wrapper2 .title-bar .close{font-size: 30px;top:0px;right: 8px;height: 50px;width:28px;}
.Msg-wrapper2 .Msg-content{padding:20px;background: #FAFAFA;border-top: 1px solid #fff}
.Msg-wrapper .msg-info{padding: 20px;line-height: 1.5}
.Msg-wrapper .msg-answer{padding: 6px 10px;text-align: right;border-top: 1px solid #eee;background: #F6F6F6;}
.Msg-wrapper .properties dd{width: auto;}
.aler{background:none repeat scroll 0 0 #FFFFFF;padding:10px;}
.aler .loading{background:url("../images/loader.gif") no-repeat scroll left center transparent;display:inline-block;float:left;height:16px;margin-right:5px;width:16px;}
.message_box .action2{padding-top: 10px;text-align: right;}
.message_box .action2 .btn-css3{padding: 5px 20px}

.button{display:inline-block;height:28px;padding:0 18px;color:#fff;line-height:28px;font-size:12px;font-weight:normal;text-align:center;text-decoration:none;;background:#f70;border-width:0;vertical-align: middle;}
.button:hover{text-decoration:none;color:#000;}
.button span{display:inline-block;height:28px;background:#f70}
.text_button,.text_button span{font-weight:normal;background-image:none;}
.bright_button,.brighter_button,.brightest_button,.bright_button:hover,.brighter_button:hover,.brightest_button:hover{color:#fff;}
.bright_button{background-position:left -120px;}
.bright_button span{background-position:right -150px;}
.brighter_button{background-position:left -120px;}
.brighter_button span{background-position:right -150px;}
.brightest_button{height:36px;padding-left:15px;line-height:36px;font-size:16px;background-position:left -120px;}
.brightest_button span{height:36px;padding-right:15px;background-position:right -150px;}
.tool_link{margin-left:10px;font-size:14px;vertical-align:middle;}

/*鎻愮ず椤�*/
.message_wrapper{margin:40px auto 50px;padding:10px 50px;font-size:14px;width:auto;max-width:80%;}
.message_info{padding-left:109px;background:url('../images/info.gif') no-repeat 50px 8px;}
.message_wrapper dt{margin-bottom:15px;padding:5px 0 15px;color:#f60;line-height:24px;font-size:16px;font-family:"寰蒋闆呴粦";background:url('../images/border-dashed.gif') repeat-x left bottom;}
.message_wrapper dt em{padding-left:5px;color:#f60;}
.message_wrapper dd{padding:5px 0;}
.message_wrapper dd p{line-height:1.5em;}
.message_wrapper dd em{color:#f60;font-weight:bold;}
.message_box{width:auto;min-height:50px;padding:20px 20px 10px 20px;font-size:12px;line-height:1.5em;overflow:hidden;}
.message_box .action{padding-top:25px;text-align:center;}
.mb_question{padding-left:80px;background:url('../images/question.gif') no-repeat 30px 24px;padding-top:23px;}
.mb_warning{padding-left:80px;background:url('../images/warning.gif') no-repeat 30px 24px;padding-top:23px;}
.mb_info{padding-left:80px;background:url('../images/info.gif') no-repeat 20px 17px;padding-top:23px;}
.mb_ok{padding-left:80px;background:url('../images/ok.gif') no-repeat 20px 17px;padding-top:23px;}
.ap_ajax h1{padding:0 10px;color:#fff;line-height:32px;font-size:18px;background-color:#57b5c7;}
.ap_ajax p{padding:15px 10px 10px;line-height:20px;font-size:14px;}
.Msg-inner .message_box .action{border-top:1px solid #F4F4F4;margin-top:10px;padding-top:10px;padding:15px 15px 20px 0;text-align:center;background:#FFF;}
.Msg-inner .mb_question{padding-left:80px;padding-right:50px;background:url('../images/question.gif') no-repeat 30px 24px;padding-top:30px;}
.Msg-inner .mb_warning{padding-left:80px;padding-right:80px;background:url('../images/warning.gif') no-repeat 30px 24px;padding-top:30px;}
.Msg-inner .mb_info{padding-left:80px;padding-right:80px;background:url('../images/info.gif') no-repeat 20px 17px;padding-top:30px;}
.Msg-inner .mb_ok{padding-left:80px;padding-right:80px;background:url('../images/ok.gif') no-repeat 20px 17px;padding-top:30px;}

.cb-checkbox .cb-inner, .cb-checkbox i{width:18px; height:18px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.cb-checkbox.cb-sm i, .cb-checkbox.cb-sm .cb-inner{width:14px; height:14px}
.cb-checkbox.cb-md i, .cb-checkbox.cb-md .cb-inner{width:24px; height:24px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
.cb-checkbox.cb-lg i, .cb-checkbox.cb-lg .cb-inner{width:30px; height:30px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px}
.cb-radio .cb-inner{width:18px; height:18px}
.cb-radio.cb-sm .cb-inner{width:14px; height:14px}
.cb-radio.cb-md .cb-inner{width:24px; height:24px}
.cb-radio.cb-lg .cb-inner{width:30px; height:30px}
.cb-checkbox, .cb-radio{padding:3px 0; color:inherit; cursor:pointer; overflow:hidden; font-size:inherit; font-weight:normal; display:inline-block; line-height:18px}
.cb-checkbox.disabled, .cb-checkbox.disabled *, .cb-radio.disabled, .cb-radio.disabled *{cursor:default}
.cb-checkbox input[type="checkbox"], .cb-radio input[type="radio"]{display:none}
.cb-checkbox.disabled, .cb-checkbox.disabled *, .cb-radio.disabled, .cb-radio.disabled *{cursor:default}
.cb-checkbox.disabled{color:#ddd}
.cb-checkbox.disabled .cb-inner{color:#ddd}
.cb-checkbox.disabled:hover .cb-inner{border-color:#ddd}
.cb-checkbox.disabled.checked .cb-inner{background-color:#ddd; border-color:#ddd}
.cb-radio.disabled{color:#ddd}
.cb-radio.disabled .cb-inner{border-color:#ddd}
.cb-radio.disabled i{background-color:transparent}
.cb-radio.disabled.checked .cb-inner{border-color:#ddd}
.cb-radio.disabled.checked .cb-inner i{background-color:#ddd}
.cb-radio.disabled:hover .cb-inner{border-color:#ddd}
.cb-checkbox .cb-inner{float:left; overflow:hidden; margin:0 5px 0 0; position:relative; background:#f2f2f2; display:inline-block; border:1px solid #d6d6d6; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; transition:all 0.5s ease}
.cb-checkbox i{top:1px; left:2px; display:block; position:absolute}
.cb-checkbox i:before, .cb-checkbox i:after{height:0; width:2px; content:""; display:block; position:absolute; background-color:#fff; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; -webkit-transition:all 0.2s ease; transition:all 0.2s ease}
.cb-checkbox i:before{top:0; left:0; -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
.cb-checkbox i:after{left:7px; bottom:5px; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -webkit-transition-delay:0.3s; transition-delay:0.3s; -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); -webkit-transform:rotate(30deg); transform:rotate(30deg)}
.cb-radio .cb-inner{float:left; overflow:hidden; margin:0 5px 0 0; position:relative; display:inline-block; border:1px solid #d7d7d7; background-color:#f2f2f2; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; -moz-transition:all 0.1s ease; -o-transition:all 0.1s ease; -webkit-transition:all 0.1s ease; transition:all 0.1s ease}
.cb-radio i{top:50%; left:50%; width:6px; height:6px; margin-top:-3px; margin-left:-3px; position:absolute; background-color:transparent; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; -moz-transform:scale(0.05, 5); -ms-transform:scale(0.05, 5); -webkit-transform:scale(0.05, 5); transform:scale(0.05, 5); -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; -webkit-transition:all 0.2s ease; transition:all 0.2s ease}
.cb-checkbox.cb-sm, .cb-radio.cb-sm{line-height:14px}
.cb-checkbox.cb-md, .cb-radio.cb-md{line-height:24px}
.cb-checkbox.cb-lg, .cb-radio.cb-lg{line-height:30px}
.cb-checkbox.cb-sm i:before{top:4px; left:1px}
.cb-checkbox.cb-sm i:after{left:5px}
.cb-checkbox.cb-md i:before{top:10px; left:5px}
.cb-checkbox.cb-md i:after{bottom:6px; left:11px}
.cb-checkbox.checked .cb-inner{border-color:#FF4A00; background-color:#FF4A00}
.cb-checkbox.checked.cb-sm i:before{top:4px; left:1px}
.cb-checkbox.checked.cb-sm i:after{height:9px}
.cb-checkbox.checked.cb-md i:before{top:10px; left:4px; height:8px}
.cb-checkbox.checked.cb-md i:after{bottom:6px; left:11px; height:16px}
.cb-checkbox.checked.cb-lg i:before{top:11px; left:6px; height:12px}
.cb-checkbox.checked.cb-lg i:after{left:14px; bottom:7px; height:20px}
.cb-checkbox.checked i:before{top:6px; left:2px; height:6px}
.cb-checkbox.checked i:after{height:12px}
.cb-radio.checked .cb-inner{background:#fff; box-shadow:0 0 3px #efefef}
.cb-radio.checked i{-moz-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); background-color:#FF4A00}
.cb-checkbox:hover .cb-inner, .cb-radio:hover .cb-inner{border-color:#FF4A00}
.is-hidden{display:none !important; visibility:hidden !important}

@media only screen and (min-device-width:320px){#lyMain,.lyFoot{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
}