body{
    margin:0px;
    background:#fff url(../bgimgs/bg_body_new.png) repeat-x;   
    font-family: Verdana, arial;
    font-size: 12px;
    line-height:14px !important;
    z-index:11;
}
img{border:0px;}
.bg_body_in{background: none; z-index:22; margin:0px; padding:0px;}
.data_page{
    width: 1000px;padding: 0px 0px 0px 0px; border:0px solid red;
}
.qict_contact_form{width: 250px;height:440px;border:1px solid #eeeeee;background:#fbfbfb;border-radius:10px 0px 0px 10px;float:left;margin-top:-50px;}
.qict_contact_form table{float:left;width:200px!important;}
.my_mail{border:0px solid red; cursor: pointer;width:49px;height:210px;margin:-10px 0 0 -10px;background:url(../bgimgs/btn_qict_contact.png) no-repeat; overflow: hidden;cursor: pointer;float:left;}
.block_qict_contact{
    float:left;
    border:0px solid red;
    width:292px;
    height:190px;   
    right:-254px;
    top:100px;
    position: absolute;
    -webkit-transition-duration: 0.50s;
	-webkit-transition-timing-function: ease-out; 
	-moz-transition-duration: 0.50s;
	-moz-transition-timing-function: ease-out;    
}
.block_qict_contact:hover{
    float:left;
    border:0px solid red;
    width:292px;
    height:190px;   
    right:0px;
    top:100px;
    position: absolute;
    -webkit-transition-duration: 0.50s;
	-webkit-transition-timing-function: ease-out; 
	-moz-transition-duration: 0.50s;
	-moz-transition-timing-function: ease-out;
}

.style_fied{padding:3px;}
.page_middle_header{
    float: left;
    width: 100%;
    height:auto;
    border:0px solid yellow;        
}
.page_middle{
    float: left;
    width: 1002px;
    min-height:50px;
    border:0px solid red;border-radius:10px 10px 0px 0px;
    background:url(../bgimgs/bg_contain.png) repeat-y;
}
.bg_botom_container{background:url(../bgimgs/bg_bottom_contain.png) no-repeat; height:29px; width: 1002px; border: 0px solid red; float:left; margin-bottom:0px;}
.page_bottom{
    float: left;
    width: 1026px;
    height: 11px;
    background: url(../bgimgs/page_bottom.png);
}
.bg_footer{
    float: left;
    width: 1026px;
    background: url(../bgimgs/bg_footer.png);
}
.bg_footer2{
    float: left;
    width: 100%;
    background: #fff;
    margin:0 0 20px 0;
}

.left{
    float: left;
    margin: 0px 0 0 0;
}
.right{
    float: right;
}
#r_height{width:367px; min-height:1026px; float:right;border:0px solid red; background: url(../bgimgs/bg_right_panel.png) no-repeat left top;}
.w100{
    width: 100%; margin:0;
    min-height:24px;
}
/*===============title Price==========*/
.title_price{background:#298ab2;color: #fff;text-align: center;font-weight: bold;}
.des_price {text-align: center;}
/*============register================*/
.os_conten_en{ font-family: arial; font-size: 13px; color:#666;}
.target_register{font-family: arial; font-size: 13px; color:#666;}
.form_loged_link{border:0px solid red; float:left; width:180px;}
.form_loged_link a{text-decoration: none; color:#666;}
.form_loged_link a:hover{text-decoration: underline; color:#666;}
.target_register{font-family: arial; font-size: 13px; color:#666}
.promotion_page{width:337px; height:187px; float:right; border:0px solid red; margin:15px 13px 0 0;overflow: hidden;box-shadow:0 0 0 1px #eee; border:1px solid #fff; border-radius:5px; cursor:pointer;}
.bottom_submit{background: #817f7f;width:60px; height:auto; border:1px solid #666; padding:5px; color:#fff;}
.bottom_submit:hover{background: #999;width:60px; height:auto; border:1px solid #666; padding:5px; color:#fff;}

.button_a_left{float: left;width: 10px;height: 35px;background: url(../bgimgs/btn_1/left.png);}
.button_a_center{float: left;height: 35px;line-height: 30px;background:url(../bgimgs/btn_1/center.png);color:#076acd}
.button_a_center:hover{float: left;height: 35px;line-height: 30px;background:url(../bgimgs/btn_1/center.png);color:#d8d8d8}
.button_a_right{float: left;width: 10px;height: 35px;background: url(../bgimgs/btn_1/right.png);}
/*============manu=================*/
.top_menu{float: left; width:1002px; height:51px; background:url(../bgimgs/bg_top_contain.png) top center no-repeat;border-radius: 10px 10px 0px 0px;}
/*============end manu=================*/
.email_bg_repeat{width:193px; border:0px solid blue}
.login_title{height:22px; width:190px; border-bottom: 1px solid #fff; padding:0px; margin:0 0 15px 0; font-size: 14px; font-weight:bold; color:#fff}
.txt_login{float:left;width: 183px; margin-bottom:10px; border-radius: 3px; border:1px solid #ccc; padding:3px; color:#999}
.login_submit{ border:0px; width:51px; height:28px;  font-style:normal; padding:0px 0px 0px 0px; margin:0px; background:url(../bgimgs/bg_login.png);cursor:pointer;}
.login_submit:hover{ border:0px; width:51px; height:28px;  font-style:normal; padding:0px 0px 0px 0px; margin:0px; background:url(../bgimgs/bg_login_hover.png);cursor:pointer;}
/*==============containt Page==============*/
.title_ctn_right{border:0px solid red; width: 222px; min-height: 20px;color:#23509f;font-weight: bold;}
.title_ctn_right a{text-decoration: none; }
.short_desc_ctn_body_right1{border:0px solid red; float:left; width:222px; min-height:190px; margin:20px 40px 20px 40px}
.short_desc_ctn_body_last_front{border:0px solid red; float:left; width:222px; min-height:190px; margin:3px 0px 0px 3px}
.content_page_l{float:left; width: 610px; height:auto; border:0px solid blue;position: relative; margin:0 0 0 16px;line-height: 18PX;}
.short_desc_ctn_right_last{ float:left;border:0px solid red; width:222px; min-height:140px;margin:20px 40px 20px 40px}
.short_desc_ctn_right{float:left; width:222px; min-height:190px;border:0px solid black; } 
.while{min-height: 1000px;}
/*=============album bottom---------------------*/
.album_bottom{ border:0px solid red; width:1000px; height:210px; float:left;margin-top:10px}
.counter_title{border-bottom:1px solid #1d5ba4; padding:5px 0; color:#1d5ba4; text-transform: uppercase;}
.visitor_counter_ctn{float: left; margin: 10px 5px 0 13px; border-radius: 4px; border:1px solid #dadbd6;width: 228px; background:url(../bgimgs/bg_bottom_visited1.png) repeat-x bottom;height:195px;}
.gallery_counter_ctn{float: left; margin: 10px 5px 0 13px; border-radius: 4px; border:1px solid #dadbd6;width: 228px; background:url(../bgimgs/bg_bottom_visited1.png) repeat-x bottom;height:195px;}
.more_video{border:0px solid red; width:60px; height:15px; float:right; color:red; text-align: right; margin:0px 5px 0 0; text-transform: lowercase;}
.size9{
    font-size: 9px;
}   
.size10{
    font-size: 10px;
}
.size11{
    font-size: 11px;
}
.size12{
    font-size: 12px;
}
.size13{
    font-size: 13px;
}
.size14{
    font-size: 14px;
}
.size15{
    font-size: 15px;
    color:#15739b;
}
.size16{
    font-size: 16px;
}
.size17{
    font-size: 17px;
}
.size18{
    font-size: 18px;
}
.size19{
    font-size: 19px;
}
.size20{
    font-size: 20px;
    color:#13739b;
}
.size21{
    font-size: 21px;
}
.size22{
    font-size: 22px;
}
.size23{
    font-size: 23px;
}
.size26{
    font-size: 26px;
}
.text_shadow{
    text-shadow: black 0.1em 0.1em 0.2em
}

.text_shadow_1{
    text-shadow: black 0.1em 0.1em 0.1em
}

.bold{
    font-weight: bold;
}
.shadow{text-shadow:1px 1px #ccc;}
.red{color:#d60e11;}
.lineheight16{line-height:16px;}
.textbox_03{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    padding: 5px;
    border:1px solid #cccccc;
    outline: none;
}
/*================================= CONTACT INFORMATION=================================*/
.contact_body{float:left; width:600px; height:auto; background:none;border:0px solid red; margin:0px 0px 10px 0 }
.contact_ctn{float:right;width:600px; height:auto;padding:0px 0px 0px 0px;  border:0px solid #b3c4da; border-radius: 5px;}
.title_contact{float:left;width:600px; height:auto;border:0px solid #e4e2e2; border-radius: 0px; padding:1px}
.title_contact .title{float:left;width:600px; height:20px;padding:0px 0 6px 0px; margin-bottom:10px; border-bottom:2px solid #13739b;color:#13739b; background:none;font-weight: bold; font-size: 13px;
            border-top-right-radius: 5px;
            border-top-left-radius: 5px;
}
.contact{float:left;width:400px; height:auto; padding:0 0 0 20px;border:0px solid #e4e2e2;}
.title_form{float:left;width:600px; height:auto;margin-left:0px; border:0px solid red; font-weight: normal;} 
.title_form .title{float:left;width:600px; height:auto;padding:0px 0 0px 0px; margin-bottom:10px; border-bottom:2px solid #13739b;color:#13739b;font-weight: bold;font-size: 13px;}
.title_form .form{float:left;width:600px;padding:0 0 5px 0; height:auto;border:0px solid blue; margin: 0 0 0 0px;background:#fff;}
.title_form .form .sending_message{float:left; width:70%; padding:5px 0px 5px 10px; border:0px solid red; text-align:left;}

.full_desc_ctn_contact_header{}
.full_desc_ctn_contact_body{float:left; width:500px;min-height:50px;border: 0px solid green;}
.full_desc_ctn_contact{float:left; width:500px;min-height:50px; border: 0px solid black;}
.full_desc_ctn_contact_footer{}
.full_desc_contact_title_ctn{width:500px;height:25px;border: 0px solid green;}
.full_desc_image_contact_left{width:16px;height:auto;float:left;margin:4px 10px 0 0; border: 0px solid green;}
.full_desc_image_contact_right{width:16px;height:auto;float:right;margin:4px 0 0 5px; border: 0px solid green;}
.lightbox{ background:none;}
.full_desc_column_contact{width:350px;height:auto;padding-top:2px;padding-bottom:10px;  border:0px solid green;}

.form_left_ctn{float:left; width:500px; text-align:center; padding-left:10px;  border:0px solid green;}
.element_left_ctn{float:left; width:440px; padding-top:5px; text-align:left;border:0px solid #000; margin-left:0px;clear:both }

.form_right_ctn{float:left; width:355px;text-align:left; margin:4px 0 0 10px; border:0px solid red;}
.field_contact_style{ text-align:left !important;width:465px;  border:1px solid #ddd;  padding:7px; border-radius: 4px; background:url(bgimgs/bg_contact.jpg) repeat-x top;
    box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1); color:#666;
}
.field_contact_info{ text-align:left !important;width:265px;  border:1px solid #ddd;  padding:7px; border-radius: 4px; background:url(bgimgs/bg_contact.jpg) repeat-x top;
    box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1); color:#666;
}
.input{float:right;}
.submit_btn{ width:70px;height:31px; border-radius: 4px; border:1px solid #e8e6e6; box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);}
/*======================================MAP==========================================*/
.map_tilte{float:left;width:600px; height:auto;padding:0px ;  margin-top:5px; border-bottom:2px solid #13739b;color:#13739b;font-weight: bold;}
.map{float:left;width:600px; min-height:339px;margin:10px 0 0 0px; border:1px solid #ddd; padding:0px;}
/*=====================photo album===========*/
.photo_albume{border:0px solid red; width:228px; height:190px; float: left; background:url(../bgimgs/bg_gollery.png) no-repeat center top; margin:10px 30px 20px 30px;}
.photo{float:left; border:0px solid red;width:203px; height:145px; margin:9px 0 0 12px;}
.title_photo_albume{border:0px solid red; float:left; width:228px; min-height:20px; text-align: center; margin:20px 0 0 0;color:#13739b; font-weight: bold;}
/*===========pagenation=========*/
.pagination_ctn{border:0px solid red; width:522px; height:30px; float:left;}
/*==== bg serach ====
.bg_search_left{
    float: left;
    width: 3px;
    height: 78px;
    background: url(../bgimgs/bg_search_left.png) no-repeat;
}*/
.bg_search_center{
    float: right;
    margin:2px 13px 0 0;
    height: 120px;
    width:337px;
    line-height: 419px;
    background:url(../bgimgs/bg_bottom_visited1.png) repeat-x top;
    border:1px solid #fff;
    box-shadow:0 0 0 1px #eee;
    border-radius:5px;
    /*style="height:80;width:419px;background:url(bgimgs/bg_search.png) repeat-x; border:0px solid #dadbd6; float:right; margin-right:10px;"*/
}
/*
.bg_search_right{
    float: right;
    width: 4px;
    height: 78px;
    background: url(../bgimgs/bg_search_right.png) no-repeat;
}*/
.search_center{height:50px;width:419px; float:left; border:1px solid red}

.textbox_left{
    float: left;
    width: 10px;
    height: 35px;
    background: url(../bgimgs/textbox/textbox_left.png) no-repeat;
}
.textbox_right{
    float: left;
    height: 35px;
    line-height: 32px;
    background: url(../bgimgs/textbox/textbox_right.png) right;
}
.textbox_right_select{
    float: left;
    height: 35px;
    line-height: 32px;
    background: url(../bgimgs/textbox/textbox_right_select.png) right;
}

/*==== bg serach ====*/
.round_conner_x4{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    float:right;
    background:#eee;
    margin-right: 0px;
}
.round_conner_x3{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    float:left;
    background:#eee;
    margin-right: 0px;
}
.round_conner_x1{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    float:right;
    background:#eee;
    margin-right: 10px;
}
.button_right{
    float: right;
    width:83px;
    height: 37px;
    color:#ffffff;
    border:0px solid red;    
    background: url(../bgimgs/button/button2.png) right;
}


.none_b{
    background: none;border: none;outline: none;
}

.footer_menu_link a:link,.footer_menu_link a:visited{
    float:left;
    background:url(../bgimgs/superate_footer_menu.png) no-repeat right 0px; 
    margin:0px 0px 0px 10px;
    padding:0px 10px 0px 0px; 
    text-decoration:none; 
    color:#ffffff; 
    border:0px solid #dfdfdf;
    height: 16px;}
.footer_menu_link a:hover,.footer_menu_link a:active{
    color:#ffffff; 
    text-decoration:underline
}

.footer_menu_link_last a:link,.footer_menu_link_last a:visited{
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 0px; 
    text-decoration:none; 
    color:#ffffff; 
    border:0px solid #dfdfdf}
.footer_menu_link_last a:hover,.footer_menu_link_last a:active{
    color:#ffffff; 
    text-decoration:underline
}


a.m1:link {color:#3c8500;TEXT-DECORATION: none}
a.m1:visited {color:#3c8500;TEXT-DECORATION: none}
a.m1:active {color:#3c8500;TEXT-DECORATION: none}
a.m1:hover {color:#0e6f99;TEXT-DECORATION: underline}

a.m2:link {color:#1f3dac;TEXT-DECORATION: none}
a.m2:visited {color:#021f8e;TEXT-DECORATION: none}
a.m2:active {color:#021f8e;TEXT-DECORATION: none}
a.m2:hover {color:#1f3dac;TEXT-DECORATION: underline}

a.m3:link {color:#ff0000;TEXT-DECORATION: none}
a.m3:visited {color:#ff0000;TEXT-DECORATION: none}
a.m3:active {color:#ff0000;TEXT-DECORATION: none}
a.m3:hover {color:#e61919;TEXT-DECORATION: underline}

a.m4:link {color:#333;TEXT-DECORATION: none; padding:0 5px 0 5px;}
a.m4:visited {color:#14749c;TEXT-DECORATION: none}
a.m4:active {color:#14749c;TEXT-DECORATION: none}
a.m4:hover {color:#14749c;TEXT-DECORATION: none}

a.m5:link {color:#909090;TEXT-DECORATION: none}
a.m5:visited {color:#909090;TEXT-DECORATION: none}
a.m5:active {color:#909090;TEXT-DECORATION: none}
a.m5:hover {color:#909090;TEXT-DECORATION: underline}

a.m6:link {color:#2f7e3c;TEXT-DECORATION: none; font-weight: bold;}
a.m6:visited {color:#2f7e3c;TEXT-DECORATION: none;font-weight: bold;}
a.m6:active {color:#2f7e3c;TEXT-DECORATION: none;font-weight: bold;}
a.m6:hover {color:#2f7e3c;TEXT-DECORATION: underline;font-weight: bold;}


/*======= paging =======*/

div.sabrosus {
	text-align: center;
    border:0px solid red; 
    float:left; 
    border-top:0px solid;
    height: 20px;
    font-size:11px;
}
div.sabrosus a {
	color: #555555 !important; 
    text-decoration: none;
    font-size:11px;
    padding:2px 5px 2px 5px;
    height: 20px;
}
div.sabrosus a:hover {
	border: #ddd 0px solid;
    color:red !important;
    font-size:11px; 
    height: 20px; 
    padding:2px 5px 2px 5px;
}
div.pagination a:active {
	 color:#ffffff;
     font-size:11px; 
     height: 20px;
     padding:2px 5px 2px 5px;
}
div.sabrosus span.current {
	margin-left: 5px;
    margin-right: 5px;
    border: #ddd 0px solid;
    color:#ffffff;
    font-size:11px; 
    height: 20px; 
    background:url(bgimgs/selected_page.png) #15739b;
    padding:2px 5px 2px 5px; 
}
div.sabrosus span.disabled {
	color: #ccc !important;
    font-size:11px;
    padding:2px 5px 2px 5px;
    height: 20px;
}

/*======= paging =======*/

.messagebox_require{
    padding: 5px 0;
    background: #fe6969;
    color:#ffffff;
    border:1px solid red;
    width:100%;
    float:left;
}

.messagebox_success{
    padding: 5px 0;
    border: 1px solid #ecd37f;
    background: #fbf2d3;
    color:#23760C;
    width:100%;
    float:left;
}


/*table{
    border-collapse: collapse; /* 'cellspacing' equivalent 
}*/
/*table td, table th{
    padding: 0; /* 'cellpadding' equivalent 
}*/
/*.table_align_center{
    margin-left: auto;margin-right: auto;
}*/

.siteMap_link a:link,.siteMap_link a:visited{margin:0px 0px 0px 10px;padding:3px 10px 3px 0px; text-decoration:none; color:#30498e; border:0px solid #dfdfdf}
.siteMap_link a:hover,.siteMap_link a:active{color:#30498e; text-decoration:underline}
