﻿.clear {clear:both ;}
ul{list-style:none;}
a{ text-decoration: none;}
a:focus, a:hover, a:visited{text-decoration :none;}
.UTM_Cafeta{ font-family: 'cool_font', Arial, Helvetica, sans-serif;}
body{font-size:13px;font-family:Arial; margin:0px;padding:0px; min-width :1000px; font-size :13px; }
.main-body { margin :0px auto; width :1000px; 
             box-shadow: 0px 0px 9px #f1f1f1; 
-webkit-box-shadow: 0px 0px 9px #f1f1f1; 
-moz-box-shadow: 0px 0px 9px #f1f1f1; 
}
.header { width :1000px; margin:0px auto; height :141px;background-size:100% 100%;}
.header2 { float :left; margin:32px 0 0 42px; width:466px ; height:80px;}
.header-logo { float:left;  margin-top :27px; margin-left :29px; width :100px; height:100px; }
.content {  width :1000px; padding:10px 12px; margin:0px auto; background:#fff;  }
.content-center {  float :left ; width :731px; padding :0;  }
.right-border {
        border-radius: 8px 8px 8px 8px; 
    -webkit-border-radius:  8px 8px 8px 8px; 
    -moz-border-radius:  8px 8px 8px 8px; 
        box-shadow: 0px 0px 1px #727272; 
    -webkit-box-shadow: 0px 0px 1px #727272; 
    -moz-box-shadow: 0px 0px 1px #727272; 
}

/*CONTENT LEFT*/


.cssDrlWebsite{ float:left; margin-left :0px; margin-top :10px; margin-bottom :10px; }
.check-email { color :#9d0202; font-family: 'OpenSans-Semibold', Arial; font-weight :bold ;  }
.cssCheck { float :left; padding-left :5px ; margin-left :10px; font-weight :500; color :#2e2e2e;  }
.cssCheck label{ font-weight :500; color :#2e2e2e;  }
.bttRespone{ float :left; margin-left :6px ; width :80px ; background :#d91515; border :1px solid #d1d1d1; color :#fff; line-height :20px; }

/*Right*/
.main-right { float:right; width :234px; }
.main-right-title { float:left ; width:100%; background:url(images/bg-right.png)repeat-x bottom center;}
.main-right-title a{ float:left ; padding-right:42px; padding-left:9px ;  COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family: Arial; line-height:32px; background:url(images/right-line.png) no-repeat right center; text-transform:uppercase;
                     border-radius: 5px 0px 0px 0px; 
-webkit-border-radius: 5px 0px 0px 0px; 
-moz-border-radius: 5px 0px 0px 0px; 
}
.right-comfirm {float:left ; width:100% ; border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea; padding: 6px; margin-bottom:10px; }
.comfirm-title,.comfirm-title:visited { clear :both; display:block;  float: left; padding :5px 0 ;  line-height: 20px; COLOR: #da0f05;  FONT-SIZE: 12px;  FONT-WEIGHT: bold;TEXT-DECORATION: none; font-family: Arial;}
.comfirm-title:hover { color :#da0f05;}
.confirm-desc { clear :both;display:block; text-align: justify; FONT-SIZE: 12px; font-family: Arial,Sans-Serif; float: left; width:100%; color: #333;  padding-bottom: 8px; border-bottom:1px solid #e5e6ea;}
.right-content { float:left; width:100%;  padding:10px 10px 0 10px; border-left:1px solid #e5e6ea;  border-right:1px solid #e5e6ea; border-bottom:1px solid #e5e6ea; }
.new-right:first-child { border-bottom:0;}

.right-map { float:left; width:100%; padding:10px 8px;}
.right-map img{ float:left;  width:100%;}

.right1 { margin: 0 0 15px 0;  border: 1px solid #e5e6ea;}
.right1,.right1 img {float :left ; width:100%; display:block;}
.right1:last-child{ margin-bottom:0;}

/*new hot main*/
.new-hot-main { width:1000px; background:#ebebeb;  height:31px; }

/*center*/
.footer-main{ width :1000px; margin :0px auto 0px auto; padding :9px 9px 16px 9px; min-height :80px; background :url(images/bg-footer.png) repeat-x; 
}
.footer-left{ float :left; width :570px; text-align :left; margin-top:7px;}
.footer-main p { color :#fff; margin-bottom:3px;}
.footer-right{ float :left; width :200px;}
.footer-right a{ float :left; margin-left:10px; color:#fff; }
.footer-right a img{ float :left; }
.footer-right p a{ color:#fff; }

.brandFooter {float :right;  width :370px; padding-top:0px ; text-align :right;}
.brandFooter p{ margin-bottom:0px; margin-bottom:3px;}
.brandFooter p a{  color:#343434; }
.brandFooter p a:hover{  text-decoration:underline;}
/*news views*/
.news-views { float:left;  width :100%; padding-bottom :15px; padding-top :15px; border-bottom :1px solid #e5e6ea;}
.h1-title { float:left; width :100%;}
.h1-title h1{ float:left;  font-size :18px; padding-top :0; margin-top :0;}
.news-img { float:left; width :23%; height :130px;}
.news-img a,.news-img a img { float:left; width :100%; height :100%;}
.news-views-right { float :right; width :75%;}
.news-views-right a { float :left; clear :both ; color :#0559a0; font-size :14px!important;  font-weight :bold;    }
.news-views-right p { float :left; margin-top :4px ; clear :both ; color :#252525; font-size :13px; font-family :Arial ; line-height :22px; text-align :justify ;   }

.boxcactinkhac { float :left; width :100%;   border-top :1px solid #e5e6ea;  background:#f5fafe;  }
.boxcactinkhac span{ float :left; border-top :2px solid #ef1106; padding:8px 8px;  font-weight :bold ; color :#00498C;}
.news-other { float :left;  margin :5px 0 5px 8px; clear :both ; color :#337ab7; font-size :13px; font-family :Arial ;  font-weight :bold ;}
.news-other a:visited {color :#0661aa; }
.news-other a:hover {color :#da0f05; }

.news-menu-levels{ background:#f5fafe;}
.menu-group {  display:inline-block; color :#fc1d12;margin :6px 10px; font-weight :bold ; font-size :12px;}
.menu-group:visited {color :#fc1d12;}
.menu-group:hover { color:#075fab; }
.menu-group span { display:inline-block;color :#252525; border-left :1px solid #000000;  margin-bottom :4px; font-size :10px;}
.news-menu-levels span:last-child { display:none ; }
.news-views-right a:hover{  color :#da0f05; }
.menu-group:first-child{  padding-left :0; }

.news-title{ margin-top :5px;font-size :16px;}
/*paging*/
.pagination{ float :right;}
.pagination a {  float: left; display: inline-block;  line-height :22px;  border-top: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6; padding: 0 15px;
    color: #000;font: 400 12px/24px arial; text-align :center ; margin: 0 0 0 0px;
}
.pagination a:first-child{ border-left: 1px solid #d6d6d6;}
.pagination a:hover {   background :#d4d4d4;  }
.pagination .active { font-weight :bold ; background :#dddddd; color :#da0f05; }
.pagination .pagination_btn{  padding :0 20px;  }
/*intruction*/
.intruction { float:left; width :100%; background:url(images/line2.png) repeat-x; background-position:bottom center;  }
.intruction  a{ float:left; padding:6px 15px 6px 6px ; background :url(images/icon-link.gif) no-repeat right  center; color :#075fab;  font-size :14px; font-weight :bold; font-family:Arial; }
.intruction a:last-child { background :none;}
.intruction a:first-child { padding-left :0;}

.search-form { float:left; width:100%;  margin-bottom:10px; }
.cssSearch {  width :207px; padding :0 0 0 5px ; border-left :1px solid #eaeaea; border-top :1px solid #eaeaea; border-bottom :1px solid #eaeaea; border-right:0; line-height :26px;  outline:none ; }
.bttSearch {  float :right ; width :27px; height :28px; border :0  ;   background :url(images/search.png)no-repeat;}

/*home left*/
.center-main{float:left ; width :100% ; padding :0 0px 0px 0px ; margin-top :15px; margin-bottom :5px ; overflow :hidden ;}
.center-main .left{  float :left; width:465px; margin-top:14px;  }
.center-main .right{   float :right; width:256px;height:199px; margin-top:14PX ; padding:2px 0 0 9px; border-left:1px solid #eaeaea;}

.center-new-main { float:left; width:100%;padding-left:12px ; background:url(images/line.png) repeat-x #f5f5f5;}
.center-main-title { float :left ;  padding :0 4px 0 1px; margin :0 11px 0 0;  border-top:3px solid #b90715;}
.center-main-title a,.center-main-title a:visited,.center-main-title a:hover { float:left; clear :both ; line-height :28px;  padding-left :0px ; font-size :13px; font-family :Arial; color :#0a60ad; font-weight :bold ; }
.center-new-main .link { float :left;  padding:3px 12px 0 12px; color:#343434;  font-family:Arial; line-height :28px; font-size :12px;}
.center-new-main .link:hover {  color:#075fab; }
.center-new-main span { float :left; margin-top:8px ;  color:#cccccc; }
.center-new-main span:last-child {display:none;}

.center-main-img { margin-right :8px;}
.center-main-img, .center-main-img img { float:left ; width :232px; height :199px;}

.center-main-right { float:right; width:224px;}
.center-main-name { float :left; padding:0; margin:0; }
.center-main-name a,.center-main-name a:visited { float:left; margin-bottom :8px ; font-size :15px; font-family :Arial; color :#337ab7; line-height:18px;  overflow :hidden ;  font-weight :bold ; }
.center-main-name a:hover,.center-main .center-main-link a:hover{ color :#da0f05;}
.center-main-desc { float:left; width:100% ; text-align :justify ; color :#343434; line-height :20px; height :120px; overflow :hidden ;  font-family :Arial ;}

.center-main .center-main-link { float :left ; padding-top :9px; padding-bottom :8px; width:100%; border-bottom:1px solid #eaeaea; }
.center-main .center-main-link a.img,.center-main .center-main-link a.img img{ float:left; width:56px; height:47px;  }
.center-main .center-main-link div.name { float:right; width:184px;  }
.center-main .center-main-link div.name a{ font-family:  Arial;  color :#176bb1;  font-size :13px;   }
.center-main .center-main-link:first-child {padding-top:0px; }
.center-main .center-main-link:last-child { border-bottom:0; }

.right-main2 { float :left; width :100%;padding :6px; margin-bottom:10px ; border:1px solid #e5e6ea; }
.right_link { float:left ; clear :both ;   padding: 5px 0 7px 12px; margin-bottom :3px ;cursor :pointer ; background: url(images/icon-link.png)no-repeat 1px 9px;color :#1475c8;  font-family :'OpenSans',Arial; font-weight :bold; border-bottom:1px solid #eaeaea; }
.right_link:hover { color :#da0f05 ;}
.right_link:last-child { border-bottom:0;}

.link-right { float :left; width:100%; margin: 0 0 11px 0;}
.link-right img{ float :left; width:100%;}

.new-center-main {}
.center-new-left { float:left; width:501px; height :418px;}
.center-new-left a.img,.center-new-left a.img img { float :left; width:100%; height:298px; }

.center-new-title { float :left; width :100%;   margin:12px 0 0 0; }
.center-new-title a{ float :left; width :100%; font-size :16px; font-weight :bold ;  color:#0661aa; line-height:24px; }
.center-new-title a:hover{ color :#da0f05; }

.center-new-left h4{ display:block; clear:both; margin-top:7px; float :left ;font-size :13px;  font-weight :normal; line-height:18px; text-align:justify;}
.center-new-right { float :right;width:215px;  padding:0px 0px 0px 0px; border:1px solid #eaeaea; 
                    			 border-radius: 4px 4px 0px 0px; 
            -webkit-border-radius: 4px 4px 0px 0px; 
            -moz-border-radius: 4px 4px 0px 0px; 
}


/*tab control*/
.TabContent {margin:0px;  height :416px; overflow-y :scroll ; width:100%;  padding:10px 8px 10px 7px; background: #fff;
     -moz-obrder-radius: 0px 0px 8px 8px ;
    -webkit-border-radius: 0px 0px 8px 8px ;
    border-radius:  0px 0px 8px 8px ;
}
.TabContent::-webkit-scrollbar {
				width: 7px;
				height: 7px;
                border-radius: 8px 8px 8px 8px; 
            -webkit-border-radius:  8px 8px 8px 8px; 
            -moz-border-radius:  8px 8px 8px 8px; 
			}
			.TabContent::-webkit-scrollbar-button:start:decrement,
			.TabContent::-webkit-scrollbar-button:end:increment  {
				display: none;
                border-radius: 8px 8px 8px 8px; 
            -webkit-border-radius:  8px 8px 8px 8px; 
            -moz-border-radius:  8px 8px 8px 8px; 
			}
			
			.TabContent::-webkit-scrollbar-track-piece  {
				background-color: #fff;
				 border-radius: 8px 8px 8px 8px; 
            -webkit-border-radius:  8px 8px 8px 8px; 
            -moz-border-radius:  8px 8px 8px 8px; 
			}
			
			.TabContent::-webkit-scrollbar-thumb:vertical {
			
				background: #cecece url(images/scrollbar_thumb_bg.png) no-repeat center;
                 border-radius: 8px 8px 8px 8px; 
    -webkit-border-radius:  8px 8px 8px 8px; 
    -moz-border-radius:  8px 8px 8px 8px; 
}

.home-new-hot { float :left; width:100%; height:10px; background:#E9EAEE url(../../images/kenhtinview/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
                border:1px solid #e5e6ea;
}

.news-right-link2 { float :left ; width :100% ; padding-left:10px ; margin-top :4px; padding-bottom:4px ; border-bottom:1px dashed #e9e9e9; background:url(images/icon-right.png) no-repeat 0px 6px ;  }
.news-right-link2:last-child { border-bottom:0; }
.news-right-link2 a{ float :left ; width:100%; font-family: 'OpenSans', Arial;  color :#353535;  font-size :13px; }
.news-right-link2 a:hover{ color :#da0f05;  }
.news-right-link2 span{ padding-left :3px; font-family: 'OpenSans-LightItalic', Arial; font-size :13px; }

/*new home bottom*/
.home-bottom-content{ float:left;  margin:13px 14px 15px 0; width:234px;height:55px;}
.home-bottom-content:last-child{ margin-right:0px;}
.home-bottom-content .img,.home-bottom-content .img img{ float:left; width:73px;height:55px;}
.home-bottom-content .name{ float:right; width:155px; color:#075ead; font-size :12px; font-weight :bold;
}

/*go top*/
#bttop { float:right;
    width: 122px; height: 28px; padding:7PX 13PX;
    font-size:14px;
    cursor: pointer;
    display: none;
    background:#034e90;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

#bttop:hover span {
    color: #b7b7b7;
}

#bttop img {
   float:left;
}
#bttop span {
   float:left; font-size:13px; margin-left:5px; color:#fff;
}