/* CSS Document */
@charset "utf-8";
* {word-wrap: break-word;word-spacing: normal;}
html,body,img,ul,li {border:0px;margin:0px;padding:0px;}

body{
border:0px;
margin:0px;
padding:0px;
font-family: "PingHei","Lucida Grande", "Lucida Sans Unicode", "Helvetica","Arial","Verdana","sans-serif","Microsoft YaHei";font-size:100%;color: #252F47;line-height: 18px;}
a {color:#0082CB;text-decoration: none;}

.tabel1 input:active{border:0px;}
.table tr td{ width:150px;border:1px solid #000;}
.table{border-collapse:collapse;}
.table td{width:50px;overflow:hidden; text-align:center; border-collapse:collapse; padding-top:20px; padding-bottom:20px; } 
li{list-style-type:none;}
nav{ font-size:14px;}
nav li { line-height:150%;}
#wapper{ width:90%; margin:auto;}
#left{display:table-cell;width:20%; text-align:left;}
#right{display:table-cell;width:70%}

#headerNav{
	position: relative;
	z-index: 999;
	min-width: 1010px;
	height: 2.55556em;
	margin: 0 auto 1em;
	background: #444;
	background: rgba(0,0,0,0.6);
	font-size: 18px;
}
a{text-decoration:none;}
li{
	list-style:none;
}
#navInner{
	width: 1200px;
	margin: 0 auto;
}
#navInner a{
	color:#eee;
	padding:10px;
}
#navInner a:hover{
	color:#999;
	padding:10px;
}

#navInner li{
	position: relative;
	opacity: 1;
	height: 2.55556em;
	padding: 10px 10px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: auto 1.11111em;
	background-size: auto 20px;
	outline-offset: -0.22222em;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
	display:block;
	float:left;
}
#navInner span{
cursor:pointer;}





#footer{
	background:#f2f2f2;
	font-size:10px;
	color:#999;
	padding:25px;
}

#foot-nav li{
	display: inline-block;
	margin-left: 0;
	text-align: -webkit-match-parent;
	font-size: 12px;
	line-height: 1.3333;
	font-weight: 400;
}
#foot-nav ul{
	list-style-type: disc;
}
#foot-nav ul a{
	padding: 0 0.4444em 0 0;
	margin-right: 0.3333em;
	border-right: 1px solid #e3e3e3;
	white-space: nowrap;
	color:#999;
}
#foot-nav ul a:hover{
	color:#000;
}
#foot-nav{
	float:right;
	display: block;
}

/*########################################################################################################*/
/* CSS Document */
#header{width:100%;min-width: 986px;text-align: center; padding-bottom:10px; background:#fff; padding-top:10px;}
#in_header{width:960px; margin:auto; height:70px;}
#nav_header{ position:relative; top:30px;}
.lang{text-align:right;margin-top: -21px;line-height: 21px;}
#logo{ position:absolute; float:left;}
a{color: #0082CB;text-decoration: none;}
.inline{display:inline; width:460px;}
.inline a{outline: none;}
.mp{width:460px;height:340px;position:relative;display:inline-block;overflow:hidden;float:left;}
.left_button_change{width: 23px;height: 46px;background-image:url(img/site/left_button_1.png);position: absolute;left: 0px;top: 121px; z-index:33; display:none;}
.right_button_change{width: 23px;height: 46px;background-image:url(img/site/right_button_1.png);position: absolute;left: 437px;top: 121px; z-index:33; display:none;}
.left_button_change:hover{background-image:url(img/site/left_button_2.png);}
.right_button_change:hover{background-image:url(img/site/right_button_2.png);}
.p_z{box-sizing: border-box; width:1380px; position:relative; left:0;}
.p_o{ display:inline-block; width:460px; height:340px;}
.info{ position:relative; top:0px; /*color:#fff; background:rgba(0,0,0,0.9);*/ height:70px; font-family:sans-serif; font-size:0.9em; padding-left:5px;}
.webstore-Hf {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;}
#flash{position:relative;width:920px;overflow:hidden;height:400px;}
.frame{display:inline; position:relative;}
.flash_con{width:739px; display:inline-block; background-repeat:no-repeat; height:400px;}
.flash_nav{
border-left:1px solid #eee;
display:inline-block;
width:30px;
height:400px;
}
.frk{ display:inline;}

.flash_con{font-size:18px;line-height:200%;position:relative;}
.flash_con li{color:#333;list-style:none;}
.f_con_in{position:absolute; left:50px; top:50px;}
#main{
height:auto;}
.inline{display:inline; }
.main-left{width: 190px;height: auto;padding-right: 10px; margin-top:50px;}
.mb-nav{-webkit-box-shadow: 0 0 10px #E9E9E9;-moz-box-shadow: 0 0 10px #E9E9E9;-khtml-box-shadow: 0 0 10px #E9E9E9;box-shadow: 0 0 10px #E9E9E9;margin-bottom: 10px;border: 1px solid #E9E9E9;line-height: 150%;}
.mb-nav li{display:inline;}
.mb-nav a{color: #333;font-size: 13px;text-decoration: none;font-family: Roboto,Arial,sans-serif; cursor:auto;}
a, a:active, a:visited, a:hover{color: #0082CB;;text-decoration: none;}
.hr{background-image:url(http://en.thmins.com/img/site/hr.png);background-repeat: no-repeat;background-position: center top;width: 100%;height: 36px;margin: 18px 0 27px;}
.detail{}
.simg{
display:inline-block;}
/*##########################################################################*/
.xdes{
line-height:150%;
font-size:14px;
}
.xdes p{ width:90%;word-break:break-all; }
.xdes li{ width:90%;word-break:break-all; }
#left{border-right:#eee solid 1px;}
#searchL label{display:block;}
#mb-box h1{
float:none;!important
}
#mb-box h2{
font-size:1em;}

/*##########################################################################*/


#wapper{
/*text-shadow: 0px -1px rgba(0, 0, 0, 0.2);*/
font-family: Roboto,Arial,sans-serif;
width:1200px;
min-height:200px;
background:#F0F0F2;padding: 26px 24px 46px;font-weight: normal;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background: white;border: 1px solid #E5E5E5;-moz-box-shadow: rgba(200,200,200,0.7) 0 4px 10px -1px;-webkit-box-shadow: rgba(200,200,200,0.7) 0 4px 10px -1px;-khtml-box-shadow: rgba(200,200,200,0.7) 0 4px 10px -1px;box-shadow: rgba(200,200,200,0.7) 0 4px 10px -1px;border-right:#BDBDBD 1px solid;
border-left:#BDBDBD 1px solid;
margin:auto;
display:table;
}
.box{
display:block;
position:relative;}
.hr_normal{
width: 90%;
margin-left: 5%;
border-top: 1px solid #C6C6C6;
border-bottom: 1px solid white;
margin-top: 6px;
margin-bottom: 6px;
}
#left_nav{
clear:both;}
#top_nav{}
#top_nav li{
display:block;
/*padding-left: 20px;*/
padding-top: 3px;
padding-bottom: 3px;
cursor: pointer;
}
#top_nav a:hover{
color:#1C5AC4
}
#top_nav a{
font-size: 14px;display:block;
}
#img_blank{
height:80px;}
.g_nav{
padding-left:10px;}
#right_in{
border-left: 1px solid #BDBDBD;}
/*#wapper{
display:table;}*/
#left{ display:table-cell;width:205px;min-height:200px;padding:0 15px;}
#right{display:table-cell;width:962px;/*height:1300px;*/position: relative;}
.lang{text-align:right;margin-top: -21px;line-height: 21px;}
#logo{ position:absolute; float:left;}
.hr{background-image:url(../img/site/hr.png);background-repeat: no-repeat;background-position: center top;width: 100%;height: 36px;margin: 18px 0 27px;}
#top_nav .contact td{font-size:13px;} 
#top_nav .contact thead{font-size:14px;} 
.ibuttion{background-color: #91BD09;-webkit-animation-name: greenPulse;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;font-size: 14px;padding: 8px 19px 9px;color: white !important;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);border-bottom: 1px solid rgba(0, 0, 0, 0.25);position: relative;cursor: pointer;overflow: visible;width: auto;}
.flash_con{
font-size:18px;
line-height:200%;
position:relative;
}
.flash_con li{color:#333;list-style:none;}
.f_con_in{position:absolute; left:50px; top:50px;}
.xdes{ left:80px; position:relative; line-height:150%;}
.xdes label{ font-weight:bold;}
.xdes table{border-collapse: collapse; text-align:center;}
.xdes table th{background-color: #027DD2;color: white;}
.xdes table td{border-collapse: collapse;border: 1px solid #CCC;}
.similar{text-align:center;font-size:14px;}	
.similar h4{font-size:16px;}
.model{ width:750px;}
.model li{ float:left; padding-left:5px;}
.clear{ clear:both;}
.xdes p{ width:90%;word-break:break-all; }
.xdes li{ width:90%;word-break:break-all; }
#left{border-right:#eee solid 1px;}
.head{width: 970px;margin: 0 auto;padding: 20px 0 25px;}

.head_link{float: right;margin-top: -21px;line-height: 21px;}
			
.xdes table{ width:90%;}			
.detail label{ display:block;}
.m_con_box{ text-align:center;}
.mainPhoto img{
	width: 100%;
}
.inline .sbox img{
	width: 225px;
	height: 169px;

}
.inline .sbox .fancybox img{
}

/*########################################################################################################*/
#right{float:left;}
#left{float:left;}
.sbox{
    display: -moz-inline-stack;  
    display: inline-block;       
    zoom: 1;                     
    *display: inline;            
	width:225px; overflow:hidden; text-align:center;	
}
#left li{list-style:none;}
/*################################################*/

h5{ margin:2; padding:2;}
ul{
margin:0px; padding:0px;}
.rides-cs { background:rgba(51,51,51,0.9); position: fixed; top: 130px; right: 1px; _position: absolute; z-index: 999; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5333333', endColorstr='#E5333333');height: 300px;overflow: hidden;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 150px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn { background: #F7F7F7; }
.rides-cs .cn h5 { font-size: 14px; color: #333; font-weight:600; line-height: 20px}
.rides-cs .cn ul { padding: 0 0 0 8px;}
.rides-cs .cn ul li { line-height: 38px; height:38px; border-bottom: solid 1px #E6E4E4; overflow: hidden;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0; left: 0;  background-image: url(http://www.thmins.com/css/shop.png); background-repeat: no-repeat; display:block; width: 20px; height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.rides-cs ul li span{ font-size:12px;}
