@charset "utf-8"; /* CSS Document */ .btn_m { cursor:pointer; display:inline-block; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGUwZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #F6F6F6 0%, #DDE0E9 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F6F6), color-stop(100%,#DDE0E9)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* IE10+ */ padding:4px 10px; text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); color:#333; font-size:13px; line-height:23px; border:solid 1px #a9a9a9; border-bottom-color:#bbb; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition:0.1s linear all; -moz-transition:0.1s linear all; transition:0.1s linear all; background-color:#DDE0E9; background-repeat:no-repeat; font-size:100%; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari 3 */ -ms-box-sizing: border-box; /* Internet Explorer 8 */ box-sizing: border-box; /* Opera */ } .btn_danger { cursor:pointer; display:inline-block; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTY0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ff9900 0%, #f96401 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#f96401)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ff9900 0%,#f96401 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ff9900 0%,#f96401 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ff9900 0%,#f96401 100%); /* IE10+ */ background: linear-gradient(to bottom, #ff9900 0%,#f96401 100%); /* W3C */ padding:4px 10px; text-shadow:0 1px 1px rgba(249,100,1,1); color:#fff; font-size:13px; line-height:23px; border:1px solid #FA6D01; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition:0.1s linear all; -moz-transition:0.1s linear all; transition:0.1s linear all; background-color:#f96401; background-repeat:no-repeat; font-size:100%; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari 3 */ -ms-box-sizing: border-box; /* Internet Explorer 8 */ box-sizing: border-box; /* Opera */ } .btn_m:active,.btn_danger:active { -webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn_m:hover,.btn_danger:hover { background-position:0px -30px; text-decoration:none; } .lt-ie9 .btn_m:active,.lt-ie9 .btn_danger:active { -webkit-box-shadow: none; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ -moz-box-shadow: none; /* FF3.5 - 3.6 */ box-shadow: none; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */ } .lt-ie9 .btn_m{ background: url(../img/ie8_btn.png) repeat-x top #DDE0E9; box-shadow:none; position: relative; } .lt-ie9 .btn_m:hover{ background:#DDE0E9; } .lt-ie9 .btn_m.btn_primary{ background: url(../img/ie8_btn_primary.png) repeat-x top #0064cd; box-shadow:none; position: relative; border: solid 1px #0064CD; } .lt-ie9 .btn_m.btn_secondery{ background: url(../img/ie8_btn_secondery.png) repeat-x top #4a4a4a; box-shadow:none; position: relative; border: solid 1px #4a4a4a; } .lt-ie9 .btn_danger{ background: url(../img/ie8_submit.png) repeat-x top #f96401; box-shadow:none; position: relative; } .lt-ie9 .btn_danger:hover{ background:#f96401; } .btn_m.btn_primary { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzA0OWNkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY0Y2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #049CDB 0%, #0064CD 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#049CDB), color-stop(100%,#0064CD)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* IE10+ */ background: linear-gradient(#049CDB, #0064CD) no-repeat scroll 0 0 #0064CD; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-color: #0064CD; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #fff; box-shadow: none; } .btn_m.btn_primary:hover { background-image:none; background-position: 0px -30px; background-color: #0064CD; } .btn_m.btn_secondery { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzY0NjQ2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTRhNGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: linear-gradient(#646464, #4a4a4a) no-repeat scroll 0 0 #4a4a4a; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-color: #4a4a4a; color: #fff; box-shadow: none; } .btn_m.btn_secondery:hover { background-position: 0px -30px; background-color: #4a4a4a; } .btn_m.btn_large{ padding:10px 10px; } /*under ie7*/ .lt-ie8 .btn_m{ padding-right: 0px; padding-left: 0px; } .lt-ie8 .btn_m:hover{ padding-right: 0px; padding-left: 0px; } .lt-ie8 .list_details .btn_m{ padding-right: 0px; padding-left: 0px; } .btn_m:disabled { background-image:none; filter:alpha(opacity=65); -khtml-opacity:0.65; -moz-opacity:0.65; opacity:0.65; cursor:default; } .dropdown_menu { background-clip: padding-box; background-color: #FFFFFF; border-color: rgba(0, 0, 0, 0.2); border-radius: 0 0 5px 5px; border-style: solid; border-width: 1px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); float: left; list-style: none outside none; margin: 0; max-width: 220px; min-width: 160px; padding: 4px 0; position: absolute; right: 0; top: 100%; z-index: 1000; display: none; } .icon_btn{ text-indent: -9999em; display: block; } .icon_btn:hover{ background-color: #efefef; } .icon_btn:active{ box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5) inset; } .icon_thumnail{ width: 40px; height: 32px; background-image: url("../img/thum.png"); background-repeat: no-repeat; background-position: center center; border-radius: 5px 0px 0px 5px; border-left: solid 1px #ccc; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; } .current .icon_thumnail,.current .icon_list{ background-color: #ccc; } .icon_list{ width: 40px; height: 32px; background-image: url("../img/list.png"); background-repeat: no-repeat; background-position: center center; border-radius: 0px 5px 5px 0px; border: solid 1px #ccc; } .icon{ display: inline-block; background-repeat: no-repeat; background-position: center center; } .icon.pc{ width: 16px; height: 16px; margin: 5px 10px 5px 0px; background-image: url("../img/icon_pc.png"); } .icon.arrow{ width: 6px; height: 10px; margin:0 5px 0 0; background-image: url("../img/icon_arrow.png"); } .lt-ie8 .icon.arrow{ margin:8px 10px; float: left; } .icon.user{ background-image: url("../img/user.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.user{ background-image:url("../img/user_ltie8.png"); } .icon.shelf{ background-image: url("../img/shelf.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.shelf{ background-image:url("../img/shelf_ltie8.png"); } .icon.mobile{ background-image: url("../img/mobile.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.mobile{ background-image:url("../img/mobile_ltie8.png"); } .icon.android{ background-image: url("../img/android.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.android{ background-image:url("../img/android_ltie8.png"); } .icon.flash{ background-image: url("../img/flash.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.flash{ background-image:url("../img/flash_ltie8.png"); } .icon.html5{ background-image: url("../img/html5.png"); height: 24px; width: 24px; background-size: 100%; -webkit-background-size: 100%; } .lt-ie9 .icon.html5{ background-image:url("../img/html5_ltie8.png"); } .icon.readmore{ width: 16px; height: 16px; margin: 3px 10px 0px 0px; float: left; background-image: url("../img/down.png"); } .open_state .icon.readmore{ background-image: url("../img/up.png"); background-size: 16px 16px; }