@import "normalize.css";

.dashicons,
.dashicons-before:before {
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: "dashicons";
    text-decoration: inherit;
    font-weight: normal;
    font-style: normal;
    vertical-align: top;
    text-align: center;
    -webkit-transition: color .1s ease-in 0;
    transition: color .1s ease-in 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.root{background-color:#FFF; transition: transform 400ms ease 0s;}
.header{height: 155px; background: url("../assets/head-bg.png") 0 -30px repeat-x; position: relative; z-index:11;}
.mheader{height: 46px; background: url("../assets/mHead.png") 0 0 repeat-x; position: relative; z-index:11;}
.headbg{background: url("../assets/head4.png") center -30px no-repeat;}

.searchbtn{position: absolute; top: 3px; right: 15px;}
.searchbtn a{display:inline-block;  width:84px; height: 25px; background: url("assets/search.png") 0 0 no-repeat;}

.timelive{left:300px; top: 80px;}

.mMenu{}
.mMenu a{display:inline-block; width:44px; height: 44px; background:url("../assets/mMenu.png") 0 0 no-repeat;}
.mLogo{width:160px; margin:0 auto;}
.mLogo a{display:inline-block; width:140px; height: 38px; background:url("../assets/garag-mlogo.png") 0 0 no-repeat; margin-top:3px;}

.mobile-menu{position: fixed; top: 0; left: 0; margin-left: -180px; width: 180px; height: 100%; transition: transform 400ms ease 0s; background: #232528; z-index: 0;}

.top-daily{height:30px; overflow:hidden;}
.top-daily ul{ border-left:1px solid #d0d0d0;}
.top-daily ul li{float:left; height:30px; border-left:1px solid #fff; border-right:1px solid #d0d0d0; padding:0 8px;}
.top-daily ul li.bnone{border-right:none;}
.top-daily ul li a.zurhai{}
.top-daily ul li a.zurhai .icon{width:18px; height:18px;  background: url("../assets/sprite.png") 0 0 no-repeat; margin-top: 5px;}
.top-daily ul li a.zurhai .name{color:#FF6600; font-size:12px; margin-left:8px; margin-top: 5px;}
.top-daily ul li a.weather .icon{width:22px; height:22px;  background: url("../assets/sprite.png") -50px 0 no-repeat;  margin-top: 3px;}
.top-daily ul li a.weather .name{color:#FF6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.weather .gradus{color:#ff6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.exchange .icon{width:16px; height:16px;  background: url("../assets/sprite.png") -100px 0 no-repeat;  margin-top: 5px;}
.top-daily ul li a.exchange .name{color:#FF6600; font-size:12px; margin-top: 5px;}
.top-daily ul li a.exchange .pic{margin-left:8px;  margin-top: 7px;}
.top-daily ul li a.exchange .gradus{color:#ff6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.plane .icon{width:17px; height:18px;  background: url("../assets/sprite.png") -150px 0 no-repeat;  margin-top: 5px;}
.top-daily ul li a.plane .name{color:#FF6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.plane .gradus{color:#ff6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.galt-tereg .icon{width:23px; height:21px;  background: url("../assets/sprite.png") -200px 0 no-repeat;  margin-top: 5px;}
.top-daily ul li a.galt-tereg .name{color:#FF6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.galt-tereg .gradus{color:#ff6600; font-size:12px; margin-left:8px;  margin-top: 5px;}
.top-daily ul li a.local-tereg .icon{width:35px; height:23px;  background: url("../assets/sprite.png") 0 -230px no-repeat;  margin-top: 5px;}
.top-daily ul li a.local-tereg .name{color:#FF6600; font-size:12px; margin-left:5px;  margin-top: 5px;}
.top-daily ul li a.tv-huwaari .icon{width:23px; height:23px;  background: url("../assets/sprite.png") -50px -230px no-repeat;  margin-top: 2px;}
.top-daily ul li a.tv-huwaari .name{color:#FF6600; font-size:12px; margin-left:5px;  margin-top: 8px;}
.top-daily ul li marquee { margin: 0 !important; position: absolute !important;}
ul.vertical-ticker1{border:none;}
ul.vertical-ticker1 li{float:none; border:none; padding:0;}

.hdbanner{margin-top:8px; border: 1px solid #c0c0c0; height: 80px; overflow: hidden;}
.logo{height:95px; width:250px;}
.logo a{display:inline-block; width: 290px; height: 74px; background:url("../assets/garag-logo.png") 0 0px no-repeat; background-size: contain; margin-top:10px;}

.clock{position:absolute; left:295px; top:28px; color: #fe5b00; font: 43px "MogulGazetaSansSerif",serif; text-transform: uppercase;}
.clock div.dot{line-height:5px;}
/*.clock span.fnum{position:absolute; top:0; left:5px;}*/
/*.clock span.lnum{position:absolute; top:0; left:35px;}*/

.menu{}
.menu .topmemu{}
.menu .topmemu ul{}
.menu .topmemu ul li.line{height:40px; width:2px; background:url("../assets/sprite.png") 0 -50px no-repeat;}
.menu .topmemu ul li{float:left; height:40px;}
.menu .topmemu ul li.sel{height:45px; background:url("../assets/menu-sel.png") 0 0 repeat-x; margin-top:-2px;}
.menu .topmemu ul li a,.menu .topmemu ul li a:visited{display:inline-block; padding:12px 11px 11px 10px; color:#fff; font-size:12px; text-transform:uppercase;  text-shadow:1px 1px 0px rgba(94, 94, 94, 0.5); font-family:"tahoma";}
.menu .topmemu ul li.yellow{background:#ff9900;}
.menu .topmemu ul li.sel a,.menu .topmemu ul li.sel a:visited{color:#000; padding-top:13px;}
.menu .topmemu ul li.other a{color:#fff; padding:12px 9px 11px;}
.menu .topmemu ul li.other a span{width:7px; height:5px; display:inline-block; background:url("../assets/othericon.png") 0 0 no-repeat;}
.menu .submemu{padding-top: 47px;}
.menu .submemu ul{}
.menu .submemu ul li{float:left;}
.menu .submemu ul li a,.menu .submemu ul li a:visited{display:inline-block; padding:12px 11px 10px; color:#1584BD; font: normal 12px 'Tahoma',serif;}

.menu .submemu > ul > li:hover{position:relative; background:#fff; border-top:2px solid #DA2E2E; }
.menu .submemu > ul > li.hasSubMenu:hover > a{display: inline-block; padding:10px 11px 14px 11px;}
.menu .submemu > ul > li.hasSubMenu:hover > .expanded_menu{display:block;}
.menu .submemu > ul > li .expanded_menu{display:none; border-left:1px solid #F3F3F3; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; }
.expanded_menu ul{overflow:hidden; background:#fff; }
.expanded_menu ul li.item{border-top:1px solid #D0D0D0;}
.expanded_menu ul li.item a, .expanded_menu ul li.item a:visited{position:relative; display:block; width:200px; padding:10px 10px  10px 25px; font: normal 12px 'Tahoma',serif; color:#1584BD; text-decoration:none; font-weight: normal;}
.expanded_menu ul li.item:hover{background:#1584BD;}
.expanded_menu ul li.item:hover a{color: #fff;}

.busad-collapsed{}
.busad-collapsed{color:#000;}
.busad-expanded{position: relative; top:-18px;z-index:11;}
.menu .topmemu ul li.busad-title{background-color: #da2e2e; height:42px; color:#fff; }
.busad-expanded .busad-title{float:right; text-align:right; height:42px; background-color: #da2e2e; color:#fff;}
.menu .topmemu ul li.busad-title a{color:#fff; padding:12px 9px 11px;}
.menu .topmemu ul li.busad-title a span{width:11px; height:5px; display:inline-block; background:url("../assets/othericon.png") 4px 0 no-repeat;}
.busad-expanded .busad-title a{display:inline-block; padding:12px 9px 11px; color:#fff; text-transform:uppercase;  font: normal 12px 'Tahoma',serif; background-color:#00436d;}
/*.busad-expanded .busad-content{margin:-18px 5px 0 5px; background:#003366;}*/
.busad-expanded .busad-content{background:#e7f0f5;  border: 1px solid #05588a; border-top:8px solid #da2e2e; margin:0 1px; overflow:hidden;}
.busad-expanded .busad-content .padding1520{padding:30px 25px; overflow:hidden;}
.busad-expanded .busad-content ul{overflow:hidden; float: left; margin-right:100px;}
.busad-expanded .busad-content ul li{ color:#6b94ac; padding-bottom:5px;}
.busad-expanded .busad-content ul li span{display: inline-block; width: 4px; height: 8px; background: url("../assets/sprite.png") -400px -100px no-repeat;}
.busad-expanded .busad-content a.sub{color:#000; font: normal 12px 'Tahoma',serif; padding-left:3px; text-transform: uppercase;}
.busad-expanded .busad-content a.sub:hover{color:#da2e2e;}
.busad-expanded .busad-content ul.bright{border-right:2px solid #bfd4e1; padding-right:100px; margin-right:30px;}

.conten-block{border-left: 1px solid #e4e4e4;}
.border-right{border-right: 1px solid #e4e4e4;}
.rightpadding{padding-left:9px; padding-right:3px;}

/*.featured{overflow:hidden;}*/
.featured{border:1px solid #bebebe; margin-left:5px; position: relative;}
.featured .caption{position: absolute; top: -1px; left: -6px; text-transform: uppercase; background-color: #29aae3; height: 20px; text-align: center; width: 82px; z-index: 111111111111;}
.featured .caption i{position: absolute; left: 0; top: 20px; width: 0;height: 0;border-top: 6px solid #1e88b8; border-left: 6px solid transparent;}
.feaimg{border-right:1px solid #bebebe;}
.padding0{padding: 0 !important;}
.featured .img{height:255px; /* max-width:410px; */ overflow:hidden; position: relative;}
.featured .img img{height: 100%!important; min-width: 100%; }
.featured .text{padding:15px 10px 20px 10px; height: 255px; overflow: hidden; background: #ff6100;}
.featured .text .title{padding:2px 5px!important;}

.slide .slides_container { }
.slide .slides_container div.slide {height:230px; display:block;}
.slide .slides_container div.slide a img, .slide .slides_container div.slide a:visited img {border:none;}

.slide .slidesub_container {width:1000px; height:260px; overflow:hidden; position:relative; display:none;}
.slide .slidesub_container div.slide {width:1000px;height:260px; display:block;}
.slide .slidesub_container div.slide a img, .slide .slides_container div.slide a:visited img {border:none;}
.featured .carousel-indicators{width: inherit; left: inherit;}
.featured .carousel-indicators li{
    display: inherit;
    width: inherit;
    height: inherit;
    margin: 0;
    text-indent: 0px;
    cursor: pointer;
    border: inherit;
    border-radius: inherit;
}
.featured .paginations {position:absolute; right:0px; bottom: 0;  margin:0 auto; overflow:hidden; margin-top:-25px; z-index: 11;}
.featured .paginations li {float:left;	list-style:none; background: #ff6100;}
.featured .paginations li a {display:block; float:left; overflow:hidden; padding:0 7px; border: 1px solid #bebebe; border-bottom: none; border-right: none; color:#fff;}
.featured .paginations li.active a {background-position:0 -12px; color:#FFF; background-color:#1582ba; border:1px solid #05588a; margin-bottom:-1px;}

.sub-featured{}
.sub-featured .feaimg{border:1px solid #bcbcbc; position: relative;}
.sub-featured .feaimg .caption{position: absolute; display: none; top:75px; right: -78px; text-align: center; max-width: 173px; width: 100%;
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}
.sub-featured .feaimg .caption span{color: #fefcff; text-transform: uppercase;}
.sub-featured .img{max-width:308px; max-height:173px; overflow:hidden;}
.sub-featured .title{padding:10px 0;}

/* Home page baruun taliin social */
.mleft320{margin-left:320px; }
.mleft1020{margin-left:1020px; }
.social-bg{position: absolute;left: -90px;}
.social-wrap{margin: 0 auto;position: fixed;}
.social-bg a,.social-bg a:visited{width:80px; height:34px; display:inline-block; margin-right:5px;}
.social-bg .facebtn{background: url("../assets/social-icon.png") 0 0 no-repeat;}
.social-bg .tweetbtn{background: url("../assets/social-icon.png") -94px 0 no-repeat;}
.social-bg .rsstbtn{background: url("../assets/social-icon.png") -190px 0 no-repeat;}
.social-bg .instbtn{background: url("../assets/ins.png") 0 0 no-repeat;}

/* home most */
.most{}
.most .most-navs{overflow: hidden; margin-bottom:32px;}
.most .most-navs ul{width: 100%; height:26px; padding-left: 20px;}
.most .most-navs ul li{float:left; width: 50%; text-transform: uppercase; }
.most .most-navs ul li a,
.most .most-navs ul li span{display:inline-block; color: #666666; font-size: 13px; margin:0 10px 0 0px;}
/*.most .most-navs ul li.new{float:left; width:39.5%; border-right:1px solid #ff9900; padding-left:20px;}*/
/*.most .most-navs ul li.new span{width:12px; height: 15px;}*/
/*.most .most-navs ul li.erelttei{float: right; width:60.5%;}*/
.most .most-navs ul li.sel.erelttei span{color: #ff0000;}
.most .most-navs ul li.erelttei span{color: #ff0000;}
.most .most-navs ul li.sel{}
.most .most-navs ul li.sel span{color: #FFFFFF;}
/*.most .most-navs ul li.sel .mnews span{background:url("assets/sprite.png") -50px -47px no-repeat;}*/
/*.most .most-navs ul li.sel .mread span{background:url("assets/sprite.png") -100px -47px no-repeat;}*/


/* mobile most */
.m-most{border-top:1px solid #e4e4e4;}
.m-most .m-most-navs{background:url("assets/mHead.png") 0 -47px repeat-x;}
.m-most .m-most-navs ul{overflow:hidden; padding:10px;}
.m-most .m-most-navs ul li{float:left; border:1px solid #d6d6d6; width:33%; text-align:center;}
.m-most .m-most-navs ul li.sel{border:1px solid #0058cc;}
.m-most .m-most-navs ul li a{display:inline-block; font: normal 14px 'Tahoma',serif; text-transform:uppercase; color:#363636; padding:10px 15px;}
.m-most .m-most-navs ul li.sel a{color:#0058cc; }
.m-most-contents{}
.m-most-contents ul{}
.m-most-contents ul li{}
.m-most-contents ul li .img{width:100%; max-height:200px; overflow:hidden;}
.m-most-contents ul li .text{font-family:"Tahoma"; padding:20px;}
.m-most-contents ul li .title{}
.m-most-contents ul li .title a{color:#0058cc; font-size:18px;}
.m-most-contents ul li .date{color:#ff6600; font-size:14px; padding-bottom:10px;}
.m-most-contents ul li .desc{color:#666; font-size:16px;padding-bottom:20px;}
.m-most-contents ul li .more{text-align:center; }
.m-most-contents ul li .more a{background-color:#ffd200; width:100%; display:inline-block; color:#654b00; font-weight:bold; font-size:14px; padding:10px 0;border:1px solid #a18814; border-radius:5px;}


/* home poll */
.poll{margin-bottom:5px; border-top:1px dotted #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.poll .poll-hd{font: normal 24px 'MogulGazetaSansSerif',serif; color:#da2e2e; text-transform:uppercase; padding:15px 0; border-bottom:1px dashed #d7d7d7;}
.poll .poll-name{font-size:16px; color:#363636; padding-bottom: 40px;}
.poll ul{}
.poll ul li{overflow:hidden; padding-bottom:20px;}
.poll ul li .inputradio{padding:3px 10px 0 0;}
.poll ul li .name{padding-left:23px; color:#363636; font-size: 12px;}
.poll .poll-btn{padding-top: 20px; width:166px; margin-bottom: 30px;}
.poll .poll-btn a{display:inline-block; width:166px; height:40px; background:url("../assets/sprite.png") -200px -50px no-repeat; }
.poll .grapiclist{}
.poll .grapiclist ul{}
.poll .grapiclist ul li{overflow:hidden; padding-bottom:10px;}
.poll .grapic{width: 380px;}
.poll .process{width: 50px; text-align:right; margin-top:5px;}
/*.poll .grapicbg{height:26px;}*/
/*.poll .grabg0{background-color:#109619;}*/
/*.poll .grabg3{background-color:#109619;}*/
/*.poll .grabg6{background-color:#109619;}*/
/*.poll .grabg1{background-color:#fe9900;}*/
/*.poll .grabg4{background-color:#fe9900;}*/
/*.poll .grabg7{background-color:#fe9900;}*/
/*.poll .grabg2{background-color:#dc3812;}*/
/*.poll .grabg5{background-color:#dc3812;}*/
/*.poll .grabg8{background-color:#dc3812;}*/
.poll .process{width: 50px; text-align:right; margin-top:3px;}
.poll .grapicbg{height:26px;}
/*.poll .grabg0{background-color:#109619;}*/
/*.poll .grabg3{background-color:#109619;}*/
/*.poll .grabg1{background-color:#fe9900;}*/
/*.poll .grabg4{background-color:#fe9900;}*/
/*.poll .grabg2{background-color:#dc3812;}*/
/*.poll .grabg5{background-color:#dc3812;}*/

.poll .grabg:before{content: "\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155\f155";}
.poll .grabg0{color:#109619;}
.poll .grabg3{color:#109619;}
.poll .grabg1{color:#fe9900;}
.poll .grabg4{color:#fe9900;}
.poll .grabg2{color:#dc3812;}
.poll .grabg5{color:#dc3812;}

.col240{width: 220px;}
.col410{width: 430px;}

/* footer */
.footer{}
.m-footer{background-color:#4b4b4b;}
.m-footLogo{padding:10px;}
.m-footLogo a{display:inline-block; width:160px; height:29px; background:url("../assets/garag-mftlogo.png") 0 0 no-repeat; background-size: contain;}
.footer .foot-logo{height:110px; background:url("../assets/footLogo-bg.png") 0 0 repeat-x; border-bottom: 1px solid #3a3a3a; border-top: 1px solid #e9e9e9;}
.footer .ft-logo{margin:0 auto; width:290px;}
.footer .ft-logo a{display:inline-block; width: 290px; height: 85px; background:url("../assets/garag-ftlogo.png") 0 0 no-repeat; background-size: contain; margin-top:10px;}
.foot-menu{background-color:#585858;}

/* content */
.content{overflow:hidden;}
.content h1{color:#000; font-size:24px; font-weight:bold;}
.content .date{color:#999; font: normal 12px 'Tahoma',serif;}
.content .social-btn{border-bottom:3px solid #e4e4e4; margin:10px 0 20px; overflow:hidden;}
.content .social-btn .face-btn{display:inline-block;  width:85px; height: 32px; background: url("../assets/socialbtn.png") 0 0 no-repeat;}
.content .social-btn .tweet-btn{display:inline-block;  width:85px; height: 32px; background: url("../assets/socialbtn.png") -90px 0 no-repeat;}
.content .contentImg{max-height:390px; border:1px solid #c0c0c0; overflow:hidden; margin-bottom:30px;}
.content .text-bg{bottom:0; background-color:#e4e4e4; width:100%; height:60px; color:#363636; padding:10px; text-align:center;}
.content .text{color:#363636; font: normal 14px 'Tahoma',serif; line-height:21px; text-align:justify;}
/*ишлэл*/
.content blockquote.ishlel{position:relative; border: 3px solid #e4e4e4; background-color:#f8f8f8; float: right; display: block; width: 305px; margin:20px 0 20px 20px; padding: 10px 10px 25px 10px; color:#000; font-weight:bold; font-style:italic; font-size:16px; font-family: "Times New Roman";}
.content blockquote.ishlel:before {color: #e4e4e4; content: "“"; font-size:66px; font-weight:bold; font-style:italic; line-height:48px; margin-left: -10px; font-family: "Times New Roman", Times, serif;}
.content blockquote.ishlel:after {position:absolute; right:10px; bottom:0; color: #e4e4e4; content: "”"; font-size:66px; font-weight:bold; font-style:italic;  vertical-align: -.5em; margin-left: -10px;font-family: "Times New Roman", Times, serif;}
.content blockquote.ishlel p{padding:0 20px; margin-top: -20px;}
.content blockquote.ishlel div{padding:0 20px; margin-top: -20px;}
/*жиргээ*/
.content .tweetable{background-color: #e9ebe4; cursor: pointer; padding-left: 4px; padding-right: 4px; color:#363636;}
.content .tweetable span{background-color: #e9ebe4; color:#363636;}
.content .tweetable:hover{background-color: #e2f1f9; text-decoration:none;}
.content .tweetable span:hover{background-color: #e2f1f9; text-decoration:none;}
.content .tweetable:after{font-family: 'icomoon'; content:url('https://dev.twitter.com/sites/default/files/images_documentation/bird_gray_16.png'); margin-left: 4px;}
.content .tweetable:hover:after{font-family: 'icomoon'; content:url('https://dev.twitter.com/sites/default/files/images_documentation/bird_blue_16.png'); margin-left: 4px; color: #00acee;}

.contentlist{}
.contentlist ul{border-top:1px dotted #d7d7d7;}
.contentlist ul li{overflow:hidden; border-bottom:1px dotted #d7d7d7; padding:20px 0;}
.contentlist ul li.people{float:left; width: 163px; height:210px; border-bottom: none;  padding:10px 20px 0 0;}
.contentlist .navs{color:#da2e2e; padding-bottom:5px; font: normal 24px 'Roboto',serif; text-transform: uppercase;}
.contentlist .navs span{color:#999; padding-left:10px;}
.contentlist .img{width:148px; height:108px; overflow:hidden; border:1px solid #c0c0c0; margin-right:30px;}
.contentlist .imgU{width:120px; height:160px; overflow:hidden; border:1px solid #c0c0c0; margin-right:30px; padding:4px;}
.contentlist .imgU img{width:110px; height:150px; overflow:hidden;}
.contentlist .bimg{width:650px; height:365px; overflow:hidden; border:1px solid #c0c0c0; margin-right:30px; padding:4px; margin:10px 0;}
.contentlist .bimg img{width:640px; height:355px; overflow:hidden;}
.contentlist .aimg{width:130px; height:130px; overflow:hidden; border:1px solid #c0c0c0; margin-right:30px; padding:4px; margin:10px 0;}
.contentlist .aimg img{width:120px; height:120px; overflow:hidden;}
.contentlist .text{}
.contentlist .text .title{color:#0058cc; font-size:14px;font-family: Roboto;}
.contentlist .name{}
.contentlist .name a{color:#666; font-size:16px;}
.contentlist .text .date{color:#ff6600; font-size:14px; padding-bottom:7px;}
.contentlist .text .desc{color:#666; font-size:14px; font-family: Roboto;}
.contentlist .shtext{width: 470px;}
.contentlist .shtext .title{color:#0058cc; font-size:16px; text-transform: uppercase}
.contentlist .shtext .date{color:#ff6600; font-size:14px; padding-bottom:7px;}
.contentlist .shtext .desc{color:#666; font-size:14px; font-family: Roboto;}
.contentlist .shtext .desc a{color:#0058cc; font-size: 14px; font-family: Roboto;}

.thisSearch{border-top:1px dotted #d7d7d7; padding-top:20px; margin-top:5px;}
.thisSearch input.search-txt{width: 80%; background-color: #f2f2f2; border:1px solid #bebebe; padding:5px 10px;}
.thisSearch input.search-btn{width: 18%; background: url("../assets/head-bg.png") repeat-x scroll 0 -125px rgba(0, 0, 0, 0); color:#fff; padding:5px; border:1px solid #1584bd;}
.catMenu{overflow:hidden;}
.catMenu ul{border-top: none;}
.catMenu ul li{float: left; border-bottom: none; margin-right:3px;}
.catMenu ul li.last{margin-right:0;}
.catMenu ul li a{display:inline-block; color:#1686bf; font-size:14px; border:1px solid #e5e5e5; padding:5px 12px 5px 11px ;}
.catMenu ul li a.sel{font-weight:bold;}

/* pages */
.page{padding-top:20px; padding-bottom: 20px; overflow: hidden;}
.page ul{}
.page ul li{float:left; border:1px solid #e4e4e4; overflow:hidden; margin-right:5px;}
.page ul li.prev{border:none;}
.page ul li.next{border:none;}
.page ul li.prev a{display:inline-block; width:36px; height:36px; background:url("../assets/sprite.png") -400px -50px no-repeat; padding:0;}
.page ul li.next a{display:inline-block; width:36px; height:36px; background:url("../assets/sprite.png") -450px -50px no-repeat; padding:0;}
.page ul li.sel{border:3px solid #eb1b69;}
.page ul li.sel a{padding:5px 12px;}
.page ul li a{display:inline-block; color:#000; padding:7px 15px; }

.uguulleg{border-bottom: 1px dashed #e4e4e4; padding-bottom:20px;}
.uguulleg a{color:#d94430; font-size:12px;}

.comment{}
.comment-bd{background-color:#efefef; padding:25px; overflow:hidden;}
.comment-sum{color:#363636; font-size:24px;}
.comment-bd input{width:100%; border:1px solid #c2c2c2; padding:5px;}
.comment-bd textarea{width:100%; height:80px; border:1px solid #c2c2c2; padding:5px;}
.comment-bd .sendbtn{display:inline-block; width:110px; background-color:#d2d2d2; color:#fff; font-size:14px; padding:8px 35px;}

.comment-content ul > li{border-bottom:1px dashed #c2c2c2; padding-bottom:20px;}
.comment-content ul > li > .name{color:#0058cc; font-size: 18px; font-weight: bold; float:left;}
.comment-content ul > li > .comment-ip{color:#999; font-size: 14px; padding:3px 0;}
.comment-content ul > li > .desc{color: #363636; font-size: 14px;}
.comment-content .foot{position: relative; height: 30px;}
.comment-content .foot span{display: inline-block; padding-top: 5px; color: #9bbce4; font-size:12px;}
.comment-content .foot a{position: absolute; display: inline-block; top:0; left: 160px; padding: 5px 15px; color: #666; font-size:11px; background-color: #ececec; border-radius: 3px;}

.comment-content .reply{margin-left: 160px; background: #efefef;position:relative; overflow:hidden;}
.comment-content .reply .replySum{position:absolute; left:39px;top:-6px; width:9px; height:6px; background:url("../assets/sprite.png") -90px -170px no-repeat;}
.comment-content .reply > ul{overflow:hidden; margin-bottom:10px;}
.comment-content .reply > ul > li{padding: 10px 20px; border-bottom: 1px solid #d9d9d9; }
.comment-content .reply > ul > li.last{padding: 10px; border-bottom: 0;}
.comment-content .reply > ul > li h2{padding-bottom:5px; font-weight: bold; color:#0058cc; font-size:12px;}
.comment-content .reply > ul > li .reply-text{color: #363636; font-size:11px;}
.comment-content .reply > ul > li .reply-form{}
.comment-content .reply > ul > li .reply-form .text{padding-bottom:3px;}
.comment-content .reply > ul > li .reply-form .text input{padding: 5px; width: 100%; color: #a2a1a1; border:1px solid #c2c2c2;}
.comment-content .reply > ul > li .reply-form .name textarea{padding: 5px; width:100%; height:40px; color: #a2a1a1; border:1px solid #c2c2c2;}
.comment-content .reply > ul > li .reply-form .replySendBtn{display:inline-block; background-color:#005ccb; color: #fff; font-size:12px; border:1px solid #0045a0; padding:5px 10px;}

/* tvlist */
.tv-schedule{}
.tv-schedule > .name{border-bottom:2px solid #c0c0c0;}
.tv-schedule > .name h4{padding:5px 0; float: left;}
.tv-schedule > .name .img{padding:5px 0; float: left; margin-left: 15px;}
.tv-schedule > .name img{height: 20px; width: auto;}
.tv-schedule .tvlist{background-color:#ffe; padding:10px;}

/*flylist*/
.flylist{}
.flylist .flyname{color:#da2e2e; font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase; }
.fly-search{border:2px solid #da2e2e;}
.fly-search .bright{border-right:2px solid #da2e2e;}
.fly-search .searchcol{width:50%; padding:7px;}
.fly-search .name{color:#ff6600; font-size:16px; padding:10px 30px; border-right:2px solid #d0d0d0;}
.fly-search .select-city{padding:5px 30px;}
.fly-search .select-city select{padding:5px 20px; width:300px; color:#363636; font-size:14px;}
.flytable{padding:20px 0;}
.flytable table{}
.flytable table tr{}
.flytable table tr th{color:#363636; font-size:12px; font-weight:normal;}
.flytable table tr{border-bottom: 1px dotted #d7d7d7; overflow:hidden; display:inline-block;}
.flytable table tr .padding10{padding:10px 0;}
.flytable table tr th{border-right: 1px solid #d7d7d7;}
.flytable table tr td{border-right: 1px solid #d7d7d7;}
.flytable table tr .comp{width:150px; }
.flytable table tr .comp .comp-name{}
.flytable table tr .comp .comp-name img{width:40px; height:40px; overflow:hidden;}
.flytable table tr .comp .comp-name span{margin-left:10px; color:#0058cc; font-size:16px;}
.flytable table tr .name{width:120px;}
.flytable table tr .name .ayalname{color:#666; font-size:16px;}
.flytable table tr .garag{width:280px;}
.flytable table tr .garag ul{}
.flytable table tr .garag ul li{float:left; padding:4px 10px; border:1px solid #bebebe; margin-left:5px; color:#000; font-weight:bold;}
.flytable table tr .garag ul li.ENABLED{border:2px solid #ff6600; padding:3px 9px;}
.flytable table tr .flytime{width:95px;}
.flytable table tr .flytime .ayalname{color:#ff6600; font-size:16px;}
.flytable table tr .flytime .ayalbuuh{color:#5b9a0a;font-size:16px;}
.flytable table tr .hugatsaa{width:230px; border-right:none;}
.flytable table tr .hugatsaa .ayalname{color:#0058cc; font-size:16px;}

/*flylist*/
.zodiaclist{}
.zodiaclist .zodiacname{color:#da2e2e; font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase; padding-bottom:10px; border-bottom:1px dashed #bebebe;}
.zodiac-bd{margin-bottom:50px;}
.zodiac-bd .wight50{width:50%;}
.livelist{}
.livelist ul{margin-top:20px;}
.livelist ul li{padding:15px 0;}
.livelist ul li .title{color:#0058cc; font-size:14px; font-weight:bold; padding-right:5px;}
.livelist ul li .desc{color:#666; font-size:14px;}
.livelist .zurhai-desc{color:#666; font-size:14px; line-height:24px;}

.orient-border{float:right;}
.root-bd-orient-bd-left .orient-hd{}
.orient-hd-calendar{overflow:hidden; height: 30px; background:#f9f9f9;}
.orient-hd-calendar span{margin-top:5px; display:inline-block; font-size: 108%; font-weight:bolder; color: #000;}
.orient-hd-calendar a.prevbtn{float:left; width: 20px; height: 20px; background: #99c56e; margin-top: 5px;}
.orient-hd-calendar a.prevbtn i{display: block; width: 0;  height: 0; margin-top: 5px; margin-left: 5px;  border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 8px solid #fff;}
.orient-hd-calendar a.nextbtn{float:right; display:block; width: 20px; height: 20px; background: #99c56e;margin-top: 5px; margin-right: 10px; }
.orient-hd-calendar a.nextbtn i{display: block; width: 0;  height: 0; margin-top: 5px; margin-left: 7px;  border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 8px solid #fff;}
.orient-hd-zurhai{overflow: hidden; padding: 25px 0;}
.orient-hd-zurhai div.img-wrap{float: left; width:98px; border:3px solid #98c570; overflow:hidden;}
.orient-hd-zurhai div.img{float: left; width:92px; height:92px; padding-top:10px;  overflow: hidden; border:1px solid #819ebe;}
.orient-hd-zurhai div.today{color: #000; font-size: 60px; font-weight:bold; text-align:center; line-height:60px; }
.orient-hd-zurhai div.title{float:left; width:75%; text-align: center;}
.orient-hd-zurhai div.title a, .orient-hd-zurhai div.title a:visited{color: #0058cc; font-size: 12px;}
.orient-bd{}
.orient-bd-week{height:66px; height:30px; border:3px solid #fff; border-left:none; border-right:none; overflow:hidden;}
.orient-bd-week .davaa{float:left; width: 69px; height: 31px; border-right:3px solid #fff; background-color:#DFE6EE;}
.orient-bd-week .last{border: none; color:#f51d12; }
.orient-bd-week .davaa h2{display: block; padding: 3px 10px 11px 25px; font-size: 108%; color: #000; font-weight: bold;}
.orient-bd-week .amralt{background-color:#FAA51D;}
.orient-bd-week .amralt h2{color: #fff;}
.orient-bd-dornii{overflow: hidden; border-bottom: 3px solid #fff; background-color:#f5f5f5;}
.orient-bd .last{}
.orient-bd-dornii .odor{position: relative; float: left; width: 69px; height: 66px; border-right: 3px solid #fff;}
.orient-bd-dornii .data{background:#99c56e;}
.orient-bd-dornii .odor:hover .odor-hover{display: block;   color:#fff;}
.orient-bd-dornii .odor:hover .odor-odriin{color:#fff;}
.orient-bd-dornii .amralt{color: #f51d12; }
.orient-bd-dornii .amralt .odor-argiin a{color: #FCEA04;}
.orient-bd-dornii .odor-hover{display: none; position: absolute; width: 66px; height: 66px; background-color:#0058cc;}
.orient-bd-dornii .last{border: none;}
.orient-bd-dornii .odor-sain{position: absolute; top: 2px; left: 5px; width: 9px; height: 9px;  background: #ff8b00;}
.orient-bd-dornii .bilegiin{background:none; }
.orient-bd-dornii .odor-argiin{position: absolute; top: 10px; left: 24px; font-weight: bold; font-size: 123.1%;}
.orient-bd-dornii .odor-argiin a{color:#fff;}
.orient-bd-dornii .odor-bilgiin{position: absolute; top: 34px; left: 5px; color: #f51d12; font-size: 93%; font-weight: bold;}
.orient-bd-dornii .odor-odriin{position: absolute; top: 44px; left: 50px; color: #517D26; font-size: 93%; font-weight: bold; }
.orient-ft{overflow: hidden;}
.orient-ft ul{float: left; padding-top: 10px;}
.orient-ft ul li{}
.orient-ft ul li .orient-ft-desc{padding:2px 10px 2px 10px; font-weight: bold;}
.orient-ft ul li .orient-ft-desc .hair{display: inline-block; width: 10px; height: 10px; background: #ff8b00;}
.orient-ft ul li .orient-ft-desc .bilgiin{display: inline-block; width: 10px; height: 10px; background: #0040ff;}
.orient-ft ul li .last{padding-left: 0;}
.orient-ft ul li .orient-ft-desc span{color: #f51d12;}
.orient-ft ul li .orient-ft-desc span.dashnym{}

/*.bx-has-controls-direction{}*/
/*.bx-controls-direction{display:none;}*/

/*more_weather*/
.more_weather{padding-bottom: 40px;}
.more_weather .weather_title{font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase; line-height: 100%; margin-bottom: 12px; color:#da2e2e; }
.more_weather .weather_contents{float: left; background: #fff;}
.more_weather .weather_contents_inner{padding: 0 24px; }
.more_weather .weather_contents .head{overflow: hidden; margin-top:40px; margin-bottom: 30px; padding-bottom: 10px; border-bottom: 1px dashed #dbdbdb;}
.more_weather .weather_contents .head .title{float: left; font: normal 24px 'MogulGazetaSansSerif',serif;; text-transform: uppercase; line-height: 100%; color:#000;}
.more_weather .weather_contents .body{}
.more_weather .weather_contents .body{}
.more_weather .weather_contents .body ul{overflow: hidden;}
.more_weather .weather_contents .body ul li{float: left; width: 142px; margin-right: 10px; text-align: center;}
.more_weather .weather_contents .body ul li .title{font: normal 12px 'Tahoma',serif; color: #1e598e; margin-bottom: 15px;}
.more_weather .weather_contents .body ul li .title span{color: #b8b8b8;}
.more_weather .weather_contents .body ul li .weather_box{position: relative; height: 216px; padding-top: 20px; border-top: 1px solid #fad64c;}
.more_weather .weather_contents .body .night_temp ul li .weather_box{border-top: 1px solid #e4e4e4;}
.more_weather .weather_contents .body ul li .weather_box .content{}
.more_weather .weather_contents .body ul li .weather_box .content .label{ font-size: 108%; font-weight: bold; margin-bottom: 20px;}
.more_weather .weather_contents .body .night_temp ul li .weather_box .content .label{color: #666;}
.more_weather .weather_contents .body ul li .weather_box .content .logo{ width: 80px; height: 100px; margin: 0 auto;}
.more_weather .weather_contents .body ul li .weather_box .content .temp{ width: 64px; margin: 0 auto; font-weight: bold; font-size: 138.5%; background: #fad64b;}
.more_weather .weather_contents .body .night_temp ul li .weather_box .content .temp{ background: #e6e6e6;}
.more_weather .weather_contents .body ul li .weather_box .leftBorder{position: absolute; top:0; left: 0;  width: 1px; height: 179px; background: url("sprite/weather.png") -10px 0 no-repeat;}
.more_weather .weather_contents .body .night_temp ul li .weather_box .leftBorder{background: url("sprite/weather.png") -20px 0 no-repeat;}
.more_weather .weather_contents .body ul li .weather_box .rightBorder{position: absolute; top:0; right: 0;  width: 1px; height: 179px; background: url("sprite/weather.png") -10px 0 no-repeat;}
.more_weather .weather_contents .body .night_temp ul li .weather_box .rightBorder{background: url("sprite/weather.png") -20px 0 no-repeat;}
.more_weather .weather_navigation{float: left; width: 178px; overflow: hidden; border-right:1px solid #ddd; padding:40px 0;}
.more_weather .weather_navigation ul{border-top: 1px dashed #dbdbdb; padding-top: 1px;}
.more_weather .weather_navigation ul li{margin-bottom: 1px; width:177px; position: relative; background:url("sprite/city-bg.png") repeat-y; overflow:hidden;}
.more_weather .weather_navigation ul li .icon{width:3px; height:48px; float:left;}
.more_weather .weather_navigation ul li .index0{background:url("sprite/allicon.png") 0 0 no-repeat;}
.more_weather .weather_navigation ul li .index1{background:url("sprite/allicon.png") -3px 0 no-repeat;}
.more_weather .weather_navigation ul li .index2{background:url("sprite/allicon.png") -6px 0 no-repeat;}
.more_weather .weather_navigation ul li .index3{background:url("sprite/allicon.png") -9px 0 no-repeat;}
.more_weather .weather_navigation ul li .index4{background:url("sprite/allicon.png") -12px 0 no-repeat;}
.more_weather .weather_navigation ul li .index5{background:url("sprite/allicon.png") -15px 0 no-repeat;}
.more_weather .weather_navigation ul li .index6{background:url("sprite/allicon.png") -18px 0 no-repeat;}
.more_weather .weather_navigation ul li .index7{background:url("sprite/allicon.png") -21px 0 no-repeat;}
.more_weather .weather_navigation ul li .index8{background:url("sprite/allicon.png") -24px 0 no-repeat;}
.more_weather .weather_navigation ul li .index9{background:url("sprite/allicon.png") -27px 0 no-repeat;}
.more_weather .weather_navigation ul li .index10{background:url("sprite/allicon.png") -30px 0 no-repeat;}
.more_weather .weather_navigation ul li .index11{background:url("sprite/allicon.png") 0 0 no-repeat;}
.more_weather .weather_navigation ul li .index12{background:url("sprite/allicon.png") -3px 0 no-repeat;}
.more_weather .weather_navigation ul li .index13{background:url("sprite/allicon.png") -6px 0 no-repeat;}
.more_weather .weather_navigation ul li .index14{background:url("sprite/allicon.png") -9px 0 no-repeat;}
.more_weather .weather_navigation ul li .index15{background:url("sprite/allicon.png") -12px 0 no-repeat;}
.more_weather .weather_navigation ul li .index16{background:url("sprite/allicon.png") -15px 0 no-repeat;}
.more_weather .weather_navigation ul li .index17{background:url("sprite/allicon.png") -18px 0 no-repeat;}
.more_weather .weather_navigation ul li .index18{background:url("sprite/allicon.png") -21px 0 no-repeat;}
.more_weather .weather_navigation ul li .index19{background:url("sprite/allicon.png") -24px 0 no-repeat;}
.more_weather .weather_navigation ul li .index20{background:url("sprite/allicon.png") -27px 0 no-repeat;}
.more_weather .weather_navigation ul li .index21{background:url("sprite/allicon.png") -30px 0 no-repeat;}
.more_weather .weather_navigation ul li .index22{background:url("sprite/allicon.png") 0 0 no-repeat;}
.more_weather .weather_navigation ul li .index23{background:url("sprite/allicon.png") -3px 0 no-repeat;}
.more_weather .weather_navigation ul li .index24{background:url("sprite/allicon.png") -6px 0 no-repeat;}
.more_weather .weather_navigation ul li .index25{background:url("sprite/allicon.png") -9px 0 no-repeat;}
.more_weather .weather_navigation ul li .index26{background:url("sprite/allicon.png") -12px 0 no-repeat;}
.more_weather .weather_navigation ul li .index27{background:url("sprite/allicon.png") -15px 0 no-repeat;}
.more_weather .weather_navigation ul li .index28{background:url("sprite/allicon.png") -18px 0 no-repeat;}
.more_weather .weather_navigation ul li .index29{background:url("sprite/allicon.png") -21px 0 no-repeat;}
.more_weather .weather_navigation ul li .index30{background:url("sprite/allicon.png") -24px 0 no-repeat;}
.more_weather .weather_navigation ul li .index31{background:url("sprite/allicon.png") -27px 0 no-repeat;}
.more_weather .weather_navigation ul li .index32{background:url("sprite/allicon.png") -30px 0 no-repeat;}
.more_weather .weather_navigation ul li a.local, .more_weather .weather_navigation ul li a.local:visited{ display: block; text-decoration: none;}
.more_weather .weather_navigation ul li.sel a.local{background: #fad64b;}
.more_weather .weather_navigation ul li a.local .name{float: left; font-size: 14px; color: #0058cc; margin: 14px 18px 14px 17px;}
.more_weather .weather_navigation ul li.sel a.local .name{color: #000;}
.more_weather .weather_navigation ul li:hover a.local .name{color: #000;}
.more_weather .weather_navigation ul li a.local .selTri{display: none; position: absolute; right: 1px; bottom: -9px; width: 0; height: 0; border-top: 9px solid #d3b12a; border-right: 9px solid transparent;}
.more_weather .weather_navigation ul li.sel a.local .selTri{display: block;}
.more_weather .weather_navigation ul li a.local .selArrow{display: none; position: absolute; right: 3px; top: 10px; width: 9px; height: 13px; background: url("sprite/weather.png") 0 0 no-repeat;}
.more_weather .weather_navigation ul li.sel a.local .selArrow{display: block;}
.more_weather .weather_navigation_border{border-bottom: 2px solid #fff; margin-left: 11px;}
.more_weather .weather_navigation .buttons{margin-top: 13px;}
.more_weather .weather_navigation .buttons > a{float: left; display: block; width: 30px; height: 30px; margin-right:10px;}
.more_weather .weather_navigation .buttons > a > span{width: 30px; height: 30px; display: inline-block;}
.more_weather .weather_navigation .buttons > a > span.up{background: url("sprite/tvprogram.png") 0 -35px no-repeat;}
.more_weather .weather_navigation .buttons > a > span.down{background: url("sprite/tvprogram.png") -40px 0 no-repeat;}
.more_weather .weather_navigation .buttons > a:hover span.down{background: url("sprite/tvprogram.png") 0 0 no-repeat;}
.more_weather .weather_navigation .buttons > a:hover span.up{background: url("sprite/tvprogram.png") -40px -35px no-repeat;}
/*more_weather*/

/* local */
.local{}
.local .navs{color:#da2e2e; padding-bottom:5px; font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase; padding:20px 30px 20px 0;}
.local .local-info{width:100%;}
.local .local-info ul.local-country{}
.local .local-info ul.local-country li{font-size:12px; padding:2px 5px;}
.local .local-info ul.local-country li:nth-child(odd){background-color: #f0f0f0;}
.local .local-info ul.local-country li span{display:inline-block; color:#0058cc; width:140px; padding-left:10px;}

.local .local-info ul.head-people{}
.local .local-info ul.head-people li{margin-bottom: 5px;}
.local .local-info ul.head-people li:last-of-type{margin-bottom: 0;}
.local .local-info ul.head-people li .img{width: 60px; height: 60px; overflow: hidden;}
.local .local-info ul.head-people li .info{margin-left: 75px;}
.local .local-info ul.head-people li .info .name{color: #363636; font-weight: bold;font-size: 14px;}
.local .local-info ul.head-people li .info .desc{color: #999999; font-size: 12px;}

.exchange-list{}
.exchange-title{font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase; line-height: 100%; margin-bottom: 12px; color:#000; }
.exchange-list table{border: 1px solid #dfdfdf; font-size: 11px; margin-left: 15px; text-align: left;}
.exchange-list table:first-of-type{margin-left: 0px;}
/*.exchange-list table thead {height: 40px; color: #666; background-color: #f5f5f5; border-bottom: 1px solid #dfdfdf;}*/
.exchange-list table thead tr{color: #666; background-color: #f5f5f5; border: 1px solid #dfdfdf;}
.exchange-list table thead tr td{width: 100%; text-align: center;}
.exchange-list table thead tr td.title{color: #c9c9c9}
.exchange-list table thead span {height: 40px; width: 132px;}
.exchange-list table thead span.MONGOL{display: inline-block; background: url("../../currency/MONGOL.PNG") no-repeat;}
.exchange-list table thead span.XAC{display: inline-block; background: url("../../currency/XAC.PNG") no-repeat;}
.exchange-list table thead span.KHAN{display: inline-block; background: url("../../currency/KHAN.PNG") no-repeat;}
.exchange-list table thead span.GOLOMT{display: inline-block; background: url("../../currency/GOLOMT.PNG") no-repeat;}
.exchange-list table thead span.TDBM{display: inline-block; background: url("../../currency/TDBM.PNG") no-repeat;}
.exchange-list table thead span.STATE{display: inline-block; background: url("../../currency/STATE.PNG") no-repeat;}
.exchange-list table tbody{}
.exchange-list table tbody tr{}
.exchange-list table tbody tr td{padding: 10px; border-right: 1px dashed #DFDFDF; border-bottom: 1px solid #DFDFDF;}
.exchange-list table tbody tr td.title{color: #c9c9c9;}
.exchange-list table tbody tr td.code{color: #018be4;}
.exchange-list table tbody tr td.buy{color: #699847;}
.exchange-list table tbody tr td.sell{color: #d60000;}

.course{width: 290px;}
.border-top-radius5{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px; -webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}
.course div.course-hd{height:27px; overflow:hidden; background: url("assets/sprite-x.png") 0 0 repeat-x;}
.course div.course-hd h2{padding: 5px 10px; font-size: 108%; font-weight: 800; color: #FFF;}
.course div.course-bd{overflow:hidden; height:185px; border: 1px solid #d8d8d8; border-top:none;}
.course div.course-bd div{padding:12px 5px;}
div.course-bd td{padding:4px;}
div.course-bd td span{margin-left:5px; font-size:85%;}
div.course-bd td input{width: 140px; height: 20px; font-size:85%;}
div.course-bd td select{width: 145px; height: 20px; font-size:85%;}
div.course-bd td input.btn{margin-left:5px; padding:0; width: 70px; height: 20px; font-size:85%; border:1px solid #d9d9d9; cursor:pointer; background:#f0f0f0;padding-bottom:3px;}


.root-bd-bottom-center{}
.calculator{width:208px; }
.calculator-hd{height:27px; overflow:hidden; background: url("assets/sprite-x.png") 0 0 repeat-x;}
.calculator-hd h2{padding:5px 10px; font-size: 108%; font-weight: bold; color: #FFF;}
.calculator-bd{overflow:hidden; height:185px; border:1px solid #d8d8d8; border-top:none;}
.calculator-bd div{padding:8px 5px;}
.calculator-bd-talbar input{margin-left:3px; width: 175px; height: 20px; font-size:85%;}
.calculator-bd table{margin-left: 10px;}
.calculator-bd table tr{}
.calculator-bd table tr td{padding: 2px;}
.calculator-bd table tr td a.btns{display:block; margin-bottom:2px; width: 29px; height: 24px; overflow:hidden; border:1px solid #999a9e; font-weight:bold; color:#4d5150; text-align:center; background: #c8c9ce url("assets/sprite-x.png") 0 -480px repeat-x;}
.calculator-bd table tr td a:hover{text-decoration:none;}
.calculator-bd table tr td a span{display:block; padding-top:4px; font-size:85%; font-weight:bold; color:#4d5150;}
.calculator-bd table tr td a.btn-radius{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.calculator-bd table tr td a.tentsuu{display:block; margin-bottom:2px; width: 29px; height: 80px; overflow:hidden; border:1px solid #999a9e; font-weight:bold; color:#4d5150; text-align:center; background: #c8c9ce url("assets/sprite-x.png") 0 -480px repeat-x;}

.salary{width: 435px;}
.salary-hd{height:27px; overflow:hidden; background: url("../assets/sprite-x.png") 0 0 repeat-x;}
.salary-hd h2{padding: 5px 10px; font-size: 108%; font-weight: bold; color: #FFF;}
.salary-bd{overflow:hidden; height:185px; overflow: hidden; border: 1px solid #e8e8e8; border-top:none;}
.salary-bd .padding5{padding:5px;}
.salary-bd div.salary-bd-top{overflow: hidden;}
div.salary-bd-top span{font-size: 85%;}
div.salary-bd-top input{width:130px; height: 20px; margin: 3px; font-size:85%;}
div.salary-bd-top input.btn{ padding:0; width: 50px; height: 20px; font-size:85%; border:1px solid #d9d9d9; cursor:pointer; background:#f0f0f0; padding-bottom:3px;}
.salary-bd div.salary-bd-middle{}
div.salary-bd-middle table{margin-left:5px;}
div.salary-bd-middle table td.left{width:250px; text-align:right; }
div.salary-bd-middle table tr td{padding:4px 0; font: normal 11px 'Tahoma',serif; }
div.salary-bd-middle table tr td input{height:20px;}

div.banner1{width: 648px; height: 98px;}

.greeting{background: url("assets/greetingbg.png") center 0 no-repeat;}
.greeting .greet-hd{height: 111px; border-bottom: 2px solid #f9bad5; background: url("assets/greetinghdbg.png") no-repeat;}
.greeting .greet-hd .logogr{height: 76px; width: 500px; margin: 0 auto; padding-top: 18px;}
.greeting .greet-hd .logogr a, .greeting .greet-hd .logogr a:visited{display: block; outline: none; height: 76px; width: 500px; background: url("assets/logogreeting.png") no-repeat; }
.greeting .greet-bd{}
.col600{width: 600px; margin: 0 auto;}
.col600 .gr-table{width: 600px; margin-top: 48px; background: url("assets/tablebg.png") repeat;}
.col600 .gr-table ul{overflow: hidden; border-top: 1px solid #ffffff;}
.col600 .gr-table ul li{height: 29px; border-bottom: 1px solid #ffffff; overflow: hidden;}
.col600 .gr-table ul li.next:hover{height: 29px; border-bottom: 1px solid #ffffff; background: #eb1b69; overflow: hidden;}
.col600 .gr-table ul li.first{}
.col600 .gr-table ul li.first .num{ float: left; font: normal 14px Arial,sans-serif;  text-align: center; padding-top: 4px; height: 29px; width: 71px; border-right: 1px solid #ffffff;color: #eb1b69 ;}
.col600 .gr-table ul li.first .title{float: left; font: normal 14px Arial,sans-serif;  text-align: center; padding-top: 4px; height: 29px; width: 351px; border-right: 1px solid #ffffff;color: #eb1b69 ;}
.col600 .gr-table ul li.first .view{float: left; font: normal 14px Arial,sans-serif;  text-align: center; padding-top: 4px; height: 29px; width: 63px; border-right: 1px solid #ffffff;color: #eb1b69 ;}
.col600 .gr-table ul li.first .date{float: left; font: normal 14px Arial,sans-serif;  text-align: center; padding-top: 4px; height: 29px; width: 112px; color: #eb1b69 ;}
.col600 .gr-table ul li.next{}
.col600 .gr-table ul li.next .num{float: left; font: normal 14px Arial,sans-serif; color: #000000; text-align: center; padding-top: 4px; height: 29px; width: 71px; border-right: 1px solid #ffffff;}
.col600 .gr-table ul li.next:hover .num{float: left; font: normal 14px Arial,sans-serif; color: #fff; height: 29px; width: 71px; border-right: 1px solid #eb1b69;}
.col600 .gr-table ul li.next .title{float: left; font: normal 14px Arial,sans-serif; color: #0058cc; text-align: center; padding-top: 4px; height: 29px; width: 351px; border-right: 1px solid #ffffff;}
.col600 .gr-table ul li.next .title a, .col600 .gr-table ul li.next .title a:visited{ font: normal 14px Arial,sans-serif; color: #0058cc; text-align: center; outline: none;}
.col600 .gr-table ul li.next:hover .title a{float: left; font: normal 14px Arial,sans-serif; color: #fff; height: 29px; width: 351px; border-right: 1px solid #eb1b69;}
.col600 .gr-table ul li.next .view{float: left; font: normal 14px Arial,sans-serif; color: #000000; text-align: center; padding-top: 4px; height: 29px; width: 63px; border-right: 1px solid #ffffff;}
.col600 .gr-table ul li.next:hover .view{float: left; font: normal 14px Arial,sans-serif; color: #fff; height: 29px; width: 63px; border-right: 1px solid #eb1b69;}
.col600 .gr-table ul li.next .date{float: left; font: normal 14px Arial,sans-serif; color: #000000; text-align: center; padding-top: 4px; height: 29px; width: 112px; }
.col600 .gr-table ul li.next:hover .date{float: left; font: normal 14px Arial,sans-serif; color: #fff; height: 29px; width: 112px;}


.col600 .view-section{position: absolute; top: -83px; left:0px; right: 0; width: 600px;}
.iconvd{position: absolute; top: 0; left: 0; height: 26px; width: 26px;}
.iconvd .playvd{height: 30px; width: 600px;}
.iconvd .stopvd{height: 26px; width: 26px; background: url("assets/stopvd.png") no-repeat;}
.vw-container{padding: 40px;}
.vw-container .title{color: #000000; font: bold 24px Arial,sans-serif;}
.vw-container .slide{}
.vw-container .slide .leftbtn{height: 49px; width: 49px; background: url("assets/imgbtnleft.png") no-repeat; margin-top: 125px; margin-left: 10px; outline: none;}
.vw-container .slide .rightbtn{height: 49px; width: 49px; background: url("assets/imgbtnright.png") no-repeat;  margin-top: 125px; margin-right: 10px; outline: none;}
.vw-container .slide{height: 300px; width: 520px; overflow: hidden;}
.vw-container .slide ul{}
.vw-container .slide ul li{}
.vw-container .slide ul li .img{height: 300px; width: 520px; overflow: hidden;}
.vw-container .slide ul li .img a, .vw-container .slide ul li .img a:visited{display: block; height: 300px; width: 520px; overflow: hidden;}
.vw-container .img{height: 300px; width: 520px; overflow: hidden;}
.vw-container .description{color: #666666; font: normal 14px Arial,sans-serif; }

.fixedd{ right: -10px;}
.fixed{ position: fixed;}

/*#content{position: fixed;}*/

.featweet{margin: 0 0 20px 20px;}
.featweet .navs{text-align: center; border-bottom:1px solid #7fd5f6; padding:20px 0 10px;}
.featweet .navs span{display:inline-block; width: 21px; height: 21px; background: url("assets/featweet.png") 0 0 no-repeat;}
.featweet .navs a{font: normal 24px 'MogulGazetaSansSerif',serif; color: #00aced;}
.featweet .navsbd{border-bottom:1px solid #d8d8d8; padding-top:15px; padding-bottom:10px;}
.featweet .navsbd ul.tweet-list{height: 410px; overflow: hidden;}
.featweet .navsbd ul.tweet-list li{float: left; height: 60px; overflow: hidden; width: 100%; margin-bottom: 10px;}
.featweet .navsbd ul.tweet-list li:last-of-type{ margin-bottom: 0px;}
.featweet .navsbd ul.tweet-list a{color:#666; font-size:11px; line-height: 12pt;}
.featweet .navsbd ul.tweet-list .imgs{width: 100px; overflow: hidden; height: 50px; border:1px solid #bebebe; margin:0 15px 5px 0;}

.twitter-list{padding: 0 15px 0 20px;}

.showtimes{}
.showtimes h1 a{margin: 0; color:#da2e2e; padding-bottom:5px; font: normal 24px 'MogulGazetaSansSerif',serif; text-transform: uppercase;}
.showtimes table{width: 100%; box-sizing: border-box;}
.showtimes table tr{border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}
.showtimes table tr td,.showtimes table tr th{border-right: 1px solid #DFDFDF;}
.showtimes table thead{}
.showtimes table thead tr td:last-of-type,.showtimes table thead tr th:last-of-type{border-right: none;}
.showtimes table thead tr th{padding: 6px 0; font-family: arial, Arial, Helvetica, sans-serif; color: #ff6600; font-size: 12px;}
.showtimes table tbody{}
.showtimes table tbody tr{}
.showtimes table tbody tr td{padding: 20px 15px; text-align: center; vertical-align: text-top;}
.showtimes table tbody tr > td.name{padding-left: 0px; text-align: left;}
.showtimes table tbody tr > td.name .img{width: 155px; height: 90px; overflow: hidden; box-sizing: border-box; border: 1px solid #c0c0c0}
.showtimes table tbody tr > td.name .desc{margin-left: 170px;}
.showtimes table tbody tr > td.name .desc .title{font-size: 18px; margin-bottom: 8px; line-height: 12pt; font-family: arial, Arial, Helvetica, sans-serif; color: #000;}
.showtimes table tbody tr > td.name .desc .info{margin: 0px; font-size: 12px; color: #666666; font-family: arial, Arial, Helvetica, sans-serif; text-align: justify;}
.showtimes table tbody tr > td.location{}
.showtimes table tbody tr > td.location > .img{margin-bottom: 15px;}
.showtimes table tbody tr > td.location > .img img{max-width: 90px;}
.showtimes table tbody tr > td.location > .name a{font-family: arial, Arial, Helvetica, sans-serif; color: #363636; font-size: 12px;}
.showtimes table tbody tr > td.date{font-size: 12px; color: #ff6600; font-family: arial, Arial, Helvetica, sans-serif;}
.showtimes table tbody tr > td.price{font-size: 12px; color: #363636; font-family: arial, Arial, Helvetica, sans-serif;}

.showtime{margin-top: 25px;}
.showtime .controller{}
.showtime .controller span{width: 24px; height: 24px; display: inline-block; }
.showtime .controller .left{background: url("assets/showtime-slide-buttons.png")0 0 no-repeat;}
.showtime .controller .right{background: url("assets/showtime-slide-buttons.png")-27px 0 no-repeat;}
.showtime .hd{margin-bottom: 10px; overflow: hidden;}
.showtime .hd > a{font: normal 24px 'MogulGazetaSansSerif',serif; color:#da2e2e; text-transform:uppercase;}
.showtime ul{}
.showtime ul li{width: 155px; margin-bottom: 10px; height: 242px; margin-right: 10px; box-sizing: border-box; border: 1px solid #d7d7d7; }
.showtime ul li.last{margin-right: 0;}
.showtime ul li > .name{box-sizing: border-box; text-align: center; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; height: 40px; border-bottom: 1px solid #D7D7D7}
.showtime ul li > .name > a{font-size: 11px; color: #393939; font-family: arial, Arial, Helvetica, sans-serif; font-weight: bold; }
.showtime ul li > .name > .img{height: 30px;}
.showtime ul li > .name > .img img{width: auto; height: 30px;}
.showtime ul li > .img{height: 80px; width: 153px; overflow: hidden; border-bottom: 1px solid #D7D7D7;}
.showtime ul li > .info{padding: 10px;}
.showtime ul li > .info .title {margin-bottom: 8px;}
.showtime ul li > .info .title a{font-weight: bold; font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; color: #363636;}
.showtime ul li > .info .airdate{height: 50px; overflow: hidden;}
.showtime ul li > .info .airdate a{font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;}

.friend{}
.friend-hd{text-transform: uppercase; font-size: 16px; margin-bottom: 10px;}
.friend-bd{}
.friend-bd ul#friend-bd {width: 100%; overflow: hidden; padding-top:10px; padding-bottom: 10px; border: 1px solid #cccccc;  padding-left: 0;}
.friend-bd ul li{height: 170px; float: left; padding-left: 10px; padding-right: 10px;}
.friend-bd ul li .thumb{height: 100px; margin-bottom: 5px; overflow: hidden;}
.friend-bd ul li .thumb a, .friend-bd ul li .img a:visited{}
.friend-bd ul li .thumb a:hover{background: none; text-decoration: none; }
.friend-bd ul li .txt{line-height: 14px;}
.friend-bd ul li .txt a, .friend-bd ul li .txt a:visited{color: #1F4F82; font-size: 13px; font-weight: bold;}

.my-zar{margin-top: 20px;}

/* view - boost */
.boost{ padding: 20px 10px 20px 20px; margin-bottom: 40px; border: 1px solid #c8c8c8; background-color: #ffffff;}
.boost .btitle{position: relative;}
.boost .btitle span{float: left; padding-bottom: 20px; text-align: center; font-family: Roboto, sans-serif; color: #363636; font-size: 24px;}
.boost ul{}
.boost ul li{float: left; width: 50%; padding-bottom: 10px;}
.boost ul li:last-of-type{padding-right: 0px;}
.boost ul li.view{padding-right: 10px;}
.boost ul li a{color: #363636;}
.boost ul li a .img{position: relative; overflow: hidden; width: 100%; height: 90px; border: 1px solid #dcdcdc; margin-bottom: 8px;}
.boost ul li a .img img{position: absolute; left: -100%; right: -100%; top: -100%; bottom: -100%; margin: auto;}
.boost ul li a .title{overflow: hidden; width: 100%; max-height: 45px;}
/* view - end boost */
