/* common */
a:hover {color:#dd211c;}
a, area {outline:0 !important;}
.is-pc .item-col:hover .wr-img, .is-pc .post-col:hover .wr-img {transform:none;}
.is-pc .at-body {min-height:auto !important;}
.at-content {padding:0;}
@media (max-width:1230px) {
.pc-img {width:100%;}
}
@media (max-width:991px) {
img[usemap] {border: none; height: 100% !important; max-width: 100%; width: 100% !important;}
}


/* at-lnb */
.at-lnb {background:#cfcfcf; padding:8px 0 5px 0;}
.at-lnb .at-container {padding-right:5px;}
.at-lnb ul {padding:0;}
.at-lnb ul > li > a {color:#717171; font-size:13px;}
.at-lnb ul > li::after {content:"|"; color:#717171; font-size:11px;}
.at-lnb .blue {color:#dd211c !important;}
@media (max-width:991px) {
.at-lnb {display:none !important;}
}

/* at-header */
.pc-header {padding:20px 0; border-bottom:1px solid #e5e5e4;}
.pc-header .at-container {background:none; padding-bottom:0;}
.pc-header .header-logo {float:left; width:33.33%;}
.pc-header .header-logo img {margin-top:15px;}
.pc-header .header-search {width:33.33%; text-align:center;}
.pc-header .header-search input {border:0; height:36px;}
.pc-header .header-search form {width:343px; margin-left:20px; border:3px solid #dd211c; margin-top:13px; background:none; height:42px;}
.pc-header .header-search .btn {background:#dd211c !important; padding-left:13px; height:36px; margin-right:-1px;}
.pc-header .header-keyword {display:none;}
.pc-header .header-brand {width:33.33%; float:right;text-align:right;}
.m-header {background:#fff; padding:15px; border-bottom:1px solid #e5e5e4; margin-bottom:2px;}
.m-header .header-icon a {color:#000; font-size:50px;}
.m-header .header-logo {text-align:left;}
@media (max-width:420px) {
.m-header {padding:0 10px !important;}
.m-header .header-logo img {width:180px; height:35px;}
.m-header .header-icon {padding-top:15px;}
.m-header .header-icon a {font-size:30px;}
}

/* at-menu */
.pc-menu {box-shadow:none;}
.pc-menu .nav-full .at-container {padding:0 80px;}
.pc-menu .nav-full-back {background:#fff; border-bottom:1px solid #e5e5e4; height:45px !important;}
.pc-menu .nav-full .menu-a {background:#fff !important; color:#333333;}
.pc-menu .nav-full .menu-li.on .menu-a {box-sizing:border-box; border-bottom:2px solid #dd211c;}
.pc-menu .nav-rw {display:none !important;}
.pc-menu .nav-full .menu-li1 {width:14%;}
.pc-menu .nav-full .menu-li2 {width:14%;}
.pc-menu .nav-full .menu-li3 {width:14%;}
.pc-menu .nav-full .menu-li4 {width:14%;}
.pc-menu .nav-full .menu-li5 {width:14%;}
.pc-menu .nav-full .menu-li6 {width:11%;}
.pc-menu .nav-full .menu-li7 {width:11%;}
.pc-menu .nav-full .menu-li8 {width:11%;}
.pc-menu-all {background:#fff !important; margin-top:3px;}
.pc-menu .nav-full.on {background:#fff;}
.pc-menu .nav-full .sub-1div {border:0;}
.pc-menu .nav-full .sub-1da {border:0; text-align:center; color:#666666;}
.pc-menu .nav-full .menu-li:hover .sub-1div::before {display:none;}
.pc-menu .nav-full .menu-li:hover .sub-1div {border:0; box-shadow:none;}
.pc-menu .nav-full .sub-1dli:hover .sub-1da {background:#fff; color:#ffffff;}
.pc-menu .nav-full .sub-1div {border-top:1px solid #e5e5e4 !important; padding-top:15px;}
.pc-menu .nav-full .sub-1dli.on .sub-1da, .pc-menu .nav-full .sub-1dli:hover .sub-1da {background:#dd211c;}
.m-menu {display:none !important;}
@media (max-width:1115px) {
.pc-menu .nav-full .at-container {padding:0;}
}

/* at-wrapper */
.is-pc .at-body {margin-top:-2px;}
.product-container {overflow:hidden;}
.product-container .plan-item {width:731px; float:left; overflow:hidden;}
.product-container .plan-item .wid {padding:0 6% 0 4%;}
.product-container .best-item {width:420px; float:right; overflow:hidden;}
.product-container .best-item .wid {background:#f3f3f3; padding:0 11.6%; padding-bottom:12%;}
.product-container .recommand-item {padding-bottom:5%; overflow:hidden;}
.info-container {overflow:hidden; background:#f4f4f4; padding:2% 0;}
.info-container .at-container {padding:0 15px;}
.info-container .at-container .notice-wrap {display:inline-block; float:left; margin-right:6%;}
.info-container .title {font-weight:bold; color:#333333; font-size:22px; overflow:hidden;}
.info-container .title a {color:#666666; font-weight:100;}
.info-container .wid {margin-top:30px; overflow:hidden;}
.info-container .at-container .quickmenu-wrap {display:inline-block; float:left; border:2px solid #fff; border-top:0; border-bottom:0; padding:0 3% 3% 4%;}
.info-container .at-container .quickmenu-wrap .menu {margin-top:30px; overflow:hidden;}
.info-container .at-container .cscenter-wrap {overflow:hidden; padding-left:5%;}
.info-container .at-container .cscenter-wrap .info {margin-top:30px;}
.info-container .at-container .cscenter-wrap .info img {margin-top:-10px;}
.info-container .at-container .cscenter-wrap .info .number {font-weight:bold; font-size:26px; padding-bottom:10px;}
.info-container .at-container .cscenter-wrap .info .text {font-size:12px; line-height:17px; color:#66666;}
.info-container .at-container .cscenter-wrap .title-two {margin-top: 15px;}
.info-container .at-container .cscenter-wrap .bank {margin-top:10px;}
.info-container .at-container .cscenter-wrap .bank b {padding-right:10px;}
.info-container .at-container .cscenter-wrap .bank font {color:#666666; font-weight:bold;}
@media (max-width:1197px) {
.product-container .plan-item {width:64%;}
.product-container .best-item {width:36%;}
.product-container .best-item .wid {padding:0 10.6%; padding-bottom:12%;}
}
@media (max-width:1176px) {
.info-container .at-container .notice-wrap {margin-right:3%;}
.info-container .at-container .quickmenu-wrap {padding:0 3% 3% 3%;}
}
@media (max-width:1123px) {
.info-container .at-container .cscenter-wrap {padding-left:3%;}
}
@media (max-width:1078px) {
.info-container .at-container .quickmenu-wrap {padding:0 2% 3% 2%;}
}
@media (max-width:1055px) {
.info-container .at-container .cscenter-wrap {padding-left:2%;}
.info-container .at-container .notice-wrap {margin-right:2%;}
.info-container .at-container .quickmenu-wrap {padding:0 1.5% 3% 1.5%;}
}
@media (max-width:992px) {
.info-container .at-container .quickmenu-wrap {padding:0 1% 3% 1%;}
.info-container .at-container .cscenter-wrap {padding-left:1.5%;}
}
@media (max-width:991px) {
.product-container .plan-item {width:100% !important; clear:both;}
.product-container .plan-item .wid {padding:0 10px;}
.product-container .best-item {width:100% !important; clear:both;}
.product-container .best-item .wid {padding:0 10px; padding-bottom:8%;}
.product-container .recommand-item .wid {padding:0 10px;}
.info-container .at-container .notice-wrap {width:37%; margin:0;}
.info-container .at-container .quickmenu-wrap {width:63%; margin:0; padding:0; padding-left:5%; border:0;}
.info-container .at-container .cscenter-wrap {width:100%; padding-top:30px; overflow:hidden; clear:both;}
.info-container .at-container .cscenter-wrap .cscenter-div:first-child {width:37%; float:left;}
.info-container .at-container .cscenter-wrap .cscenter-div:last-child {width:63%; float:left; padding-left:5%;}
.info-container .at-container .cscenter-wrap .title-two {margin-top:0;}
}
@media (max-width:767px) {
.info-container {padding:8% 0;}
.info-container .at-container .notice-wrap {width:100%; clear:both; padding-bottom:6%; border-bottom:2px solid #fff;}
.info-container .at-container .quickmenu-wrap {padding: 8% 0 0 0; border-bottom:2px solid #fff; width:100%;}
.info-container .at-container .cscenter-wrap .cscenter-div:first-child {width:100%; padding:8% 0; border-bottom:2px solid #fff;}
.info-container .at-container .cscenter-wrap .cscenter-div:last-child {width:100%; padding-left:0; padding-top:8%;}
.info-container .at-container .cscenter-wrap {padding:0;}
}
@media (max-width:460px) {
.info-container .at-container .quickmenu-wrap .menu img {width:24.1%;}
}

/* at-wing */
.wing-left {display:none !important;}

/* basic-post-list */
.basic-post-list .post-list li {width:100%; margin-bottom:8px !important;}
.basic-post-list .post-list a {color:#666666;}
@media (max-width:1123px) {
.basic-post-list .post-list a {font-size:13px;}
}
@media (max-width:1022px) {
.basic-post-list .post-list a {font-size:12px !important;}
}
@media (max-width:767px) {
.basic-post-list .post-list a {font-size:14px !important;}
}

/* item-row */
.shop-list .item-icon {display:none;}
.shop-list .item-list {border:0 !important;}
.shop-list .img-wrap .img-item {border:1px solid #ddd;}
.shop-list .item-content {text-align:center; overflow:hidden; padding:0 !important; padding-top:20px !important; height:100px !important;}
.shop-list .item-content a {color:#666666;}
.shop-list .item-content strong {font-size:14px !important; letter-spacing:0 !important;}
.shop-list .item-price .pull-right {display:block; width:100%; text-align:center !important;}
.shop-list .item-price .pull-right b {color:#666666;}
.shop-list .item-price .pull-right span {font-size:14px !important;}
.shop-list .best-item-content {background:#f3f3f3;}
.shop-list .item-cur-price {display:none;}
.shop-cate-caid {display:none;}
.shop-cate-caid.on {display:inline;}
.shop-cate {overflow:hidden; border-bottom:1px solid #dddddd; padding:7.5% 0 2% 0;}
.shop-cate .pull-left {font-weight:bold; font-size:25px;}
.shop-cate .pull-right {color:#999999; font-size:13px;}
.shop-cate .pull-right b {color:#666666;}
.shop-list .item-content .item-desc {display:none !important;}
@media (max-width:480px) {
.shop-list .item-content {padding-top:10px !important; padding-left:0 !important; padding-right:0 !important; height:90px !important;}
.shop-list .item-content strong {font-size:13px !important;}
.shop-list .item-price .pull-right span {font-size:13px !important;}
.shop-cate {padding-bottom:5%; margin-bottom:5%;}
.shop-cate .pull-right {display:none;}
.shop-cate .pull-left {font-size:30px;}
}

/* item-skin */
.label-tack {display:none;}
.item-head {margin-top:20px; text-align:left;}
.bg-blue, i.bg-blue, .badge.bg-blue {background:#e91b23 !important;}

/* miso-shop-item */
.miso-item .item-icon {display:none;}
.miso-item .item-list {border:0 !important;}
.miso-item .img-wrap .img-item {border:1px solid #ddd;}
.miso-item .item-content {text-align:center; height:100px !important; overflow:hidden; padding-top:20px !important;}
.miso-item .item-content a {color:#666666;}
.miso-item .item-content strong {font-size:14px !important; letter-spacing:0 !important;}
.miso-item .item-price .pull-right {display:block; width:100%; text-align:center !important;}
.miso-item .item-price .pull-right b {color:#666666;}
.miso-item .item-price .pull-right span {font-size:14px !important;}
.miso-item .best-item-content {background:#f3f3f3;}
.miso-item .item-content .item-desc {display:none !important;}
@media (max-width:480px) {
.miso-item .item-content {padding-top:10px !important; padding-left:0 !important; padding-right:0 !important; height:90px !important;}
.miso-item .item-content strong {font-size:13px !important;}
.miso-item .item-price .pull-right span {font-size:13px !important;}
}

/* miso-sidebar */
.bg-navy {background:#dd211c !important;}
.sidebar-btn .bg-orangered {background:#333333 !important;}
.sidebar-common .btn.btn-navy {background:#dd211c !important; border:1px solid #fff !important;}
#sidebar-box .sidebar-wing-label {background:#333333 !important;}

/* at-footer */
.at-footer .at-links {background:#1f1f21; border-color:#333333; border-top:0;}
.at-footer .at-links ul > li > a {color:#eeeeee; font-size:13px;}
.at-footer .at-links ul > li::after {color:#eeeeee; content:"|"; font-size:12px;}
.at-footer .at-infos {background:#1f1f21;}
.at-footer .at-about > li {display:block; color:#eeeeee; width:100%; font-size:13px;}
.at-footer .at-about > li:last-child {margin-top:10px;}
.at-footer .at-infos .pull-left img {margin-top:20px;}
.at-footer .at-infos .media {padding-top:35px; padding-bottom:35px;}
.media-body {padding-left:35px;}
@media (max-width:991px) {
.responsive .at-footer .at-links ul.pull-left {display:inline-block !important;}
.basic-post-list .post-list li {margin-bottom:5px !important;}
.footer-mobile {color:#eeeeee;}
.footer-mobile div:first-child {margin-bottom:15px;}
.media-body {padding-left:0;}
.at-footer .at-infos .media {padding-left:15px; padding-right:15px;}
}
@media (max-width:767px) {
}
@media (max-width:460px) {
.at-footer .at-links ul > li > a {font-size:11px !important;}
.footer-mobile {font-size:11px;}
}

/* page */
.page-wrap {display:none;}
.page-wrap p {display:none;}
.left-menu {width:17%; float:left; margin-top:10px;}
.left-menu .title {font-size:25px; font-weight:bold; text-align:left; padding:30% 0 20px 15px; color:#000; border-bottom:2px solid #dd211c;}
.left-menu .menu a {display:block; width:100%; clear:both; padding:10px 15px; border-bottom:1px solid #dddddd; overflow:hidden; font-weight:bold; color:#989898;}
.left-menu .left-menu-div.on a {color:#dd211c;}
.left-menu .menu .pull-right {font-size:10px;}
.right-menu {width:81%; float:right;}
.right-menu-inner {padding-left:1.8%; text-align:left;}
@media (max-width:1225px) {
.left-menu {padding-right:1.5%;}
.left-menu .menu a {padding:8px 10px; font-size:13px;}
.right-menu-inner {padding-left:0;}
.iframe {height:450px !important;}
}
@media (max-width:1117px) {
.left-menu .menu a {padding:8px 5px; font-size:12px;}
}
@media (max-width:1042px) {
.left-menu .title {font-size:23px;}
}
@media (max-width:991px) {
.left-menu {display:none;}
.right-menu {width:100%; clear:both;}
}
@media (max-width:480px) {
.iframe {height:250px !important;} 
}

/* faq */
.faq-category .nav-tabs li {width:20%; text-align:center; padding:0;} 
.faq-category .nav-tabs li.active {background:#dd211c !important;}
.div-tab.tabs.trans-top ul.nav-tabs li.active a {color:#fff !important;}
.faq-category .nav-tabs li a {display:block; width:100%; padding:15px 0;}
.faq-content .div-panel.panel-group .panel-body {background:#f8f8f8;}
.faq-content .panel-body p {display:inline-block !important;}

/* board */
.board-list , .write-wrap , .view-wrap {padding-left:2%; text-align:left;}
.border-black {border-top-color:#dd211c !important;}

/* qa */
.qa-list .div-tab.tabs.trans-top ul.nav-tabs li.active a {background:#dd211c !important;}
@media (max-width:991px) {
.view-wrap .view-content {padding:0 !important;}
}