﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,em,button{margin:0;padding:0;}
body
{
    padding:0px;
    margin:0px;
    font-size: 14px;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;
    background: #a2171d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAIAAABv85FHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFOUU3N0I4NjE5MjExRTM5MjQ3RENDMjRDOTYxRkY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFOUU3N0I5NjE5MjExRTM5MjQ3RENDMjRDOTYxRkY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEU5RTc3QjY2MTkyMTFFMzkyNDdEQ0MyNEM5NjFGRjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEU5RTc3Qjc2MTkyMTFFMzkyNDdEQ0MyNEM5NjFGRjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ee4IgAAAAIElEQVR42mLcaGD28flzBgYGfklJNAYTA24wHOQAAgwAPCkJ6DVDQCkAAAAASUVORK5CYII=) repeat;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    min-width:320px;
}
.topfixbar
{
    left:0px;right:0px;top:0px;
    height: 30px;line-height: 30px;
    position: fixed;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(250,252,255,0.9)),to(rgba(230, 230, 230,0.9)) );
    text-align: center;border-bottom: 1px solid rgba(146,54,58,0.7);z-index: 10000;
    background-color: #efe4e4;
}
.topfixbar li
{
    list-style:none;
    float:left;
    width:14.28%;
    text-align:center;
    padding:0px;
    margin:0px;
}
.topfixbar li a
{
    color:#A51418;
    font-weight: bold;
    text-decoration:none;
    font-size:14px;
}
img,fieldset{border:0;margin:0;padding:0;}

a { color:#00408b; text-decoration: none;}
ul, li { list-style:  none; }

input[type*="button"]{ font-size:18px; }
input[type*="submit"]{ font-size:18px;}
input[type*="text"], input[type*="password"], input[type*="number"] { margin: 5px 0; width:165px; height: 26px; padding: 3px; vertical-align:middle; font-family: Tahoma, "Lucida Grande", Verdana, hei; font-size: 18px; }
.wrap{
    overflow-x: hidden;
}
.qminputpanel
{
    width:100%;
    position:relative;
}
.qminput
{
   
   width:100%;
   margin-top:40px; 
   display:inline-block; 
}
.qminputbox
{
    margin-left:10px;
    margin-right:10px;
    text-align:center;
}
.qmxingshi
{
    display:inline-block;
    border: solid 1px #adacac;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    box-shadow: 1px 1px 3px #fff, -1px -1px 3px #fff;
    height:42px;
    line-height:42px;
    width:100%;
    background:#ffffff;
    position:relative;
}
.qmxingshi input[type*=text]
{
    border:none;
    width:96%;
    margin:0px;
    font-size:18px;
    font-weight:bold;
    background:#ffffff;
    margin-top:4px;
}
.qmgender
{
    margin-top:30px;
    width:100%;
    text-align:left;
    color:White;
    font-size:18px;
    font-weight:bold;
}
.qmgender input[type*="radio"]
{
    vertical-align:middle;
    
}
.float_right
{
    float:right;
}
.gender-male
{
    display:inline-block;
    vertical-align:sub;
    background:url('http://m.taijiyu.net/m/images/icons.png') 0px 0px no-repeat;
    width:36px;
    height:36px;
    margin-left:10px;
    margin-right:10px;
}
.gender-female
{
    display:inline-block;
    vertical-align:sub;
    background:url('http://m.taijiyu.net/m/images/icons.png') -125px 0px no-repeat;
    width:36px;
    height:36px;
    margin-left:10px;
    margin-right:10px;
}
.qmtype
{
    margin-top:30px;
    width:100%;
    text-align:left;
    height:50px;
}
.qmxstype
{
    margin-top:15px;
    width:100%;
    text-align:left;
}
.qmbirthday
{
    display:inline-block;
    border: solid 1px #adacac;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    box-shadow: 1px 1px 3px #fff, -1px -1px 3px #fff;
    height:42px;
    line-height:42px;
    width:100%;
    background:#ffffff;
    margin-top:30px;
}
.qmbirthday input
{
    border:none;
    width:96%;
    margin:0px;
    font-size:18px;
    font-weight:bold;
    background:#ffffff;
    margin-top:4px;
}
/* -------------- Button Base -------------- */
.buttonbar 
{
    width:100%;
}
.buttonbar a {
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    position: relative;
    color: #a2171d;
    background-repeat: repeat-x;
    background-color: #ededed;
    background-image: -moz-linear-gradient(top, #ededed 0%, #cccccc 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#cccccc));
    background-image: -webkit-linear-gradient(top, #ededed 0%,#cccccc 100%);
    background-image: -o-linear-gradient(top, #ededed 0%,#cccccc 100%);
    background-image: -ms-linear-gradient(top, #ededed 0%,#cccccc 100%);
    background-image: linear-gradient(top, #ededed 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#39;#ededed&#39;, endColorstr=&#39;#cccccc&#39;,GradientType=0 );    
    
    text-shadow: 0 1px 0 rgba(255, 255, 255, .6);
    
    height: 40px;
    line-height: 40px;
    width:100%;
    text-align:center;
    font-size:18px;font-weight:bold;
    border: 1px solid #acabab; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; border-bottom: 1px solid #aaa;
    
    -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
    -webkit-box-shadow: inset 0 1px rgba(255,255,255, .8), inset 1px 0 rgba(255,255,255, .4), inset -1px 0 rgba(255,255,255, .4); 
    -moz-box-shadow: inset 0 1px rgba(255,255,255, .8), inset 1px 0 rgba(255,255,255, .4), inset -1px 0 rgba(255,255,255, .4); 
    box-shadow: inset 0 1px rgba(255,255,255, .8), inset 1px 0 rgba(255,255,255, .4), inset -1px 0 rgba(255,255,255, .4); 
    
    -webkit-transition: .08s ease box-shadow, .2s linear background-position;
    -moz-transition: .08s ease box-shadow, .2s linear background-position;
    transition: .08s ease box-shadow, .2s linear background-position;
    
    -webkit-user-select: none; -moz-user-select: none; user-select: none;
    -webkit-background-clip: border; background-clip: border;
    
    -moz-outline: none; outline: none;
}

.buttonbar a:hover {
    background-position: 0 15px;
}

.buttonbar a:active, .buttonbar a.active {
    background-color: #e1e1e1;
    background-image: -moz-linear-gradient(top, #e1e1e1 0%, #c1c1c1 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(100%,#c1c1c1));
    background-image: -webkit-linear-gradient(top, #e1e1e1 0%,#c1c1c1 100%);
    background-image: -o-linear-gradient(top, #e1e1e1 0%,#c1c1c1 100%);
    background-image: -ms-linear-gradient(top, #e1e1e1 0%,#c1c1c1 100%);
    background-image: linear-gradient(top, #e1e1e1 0%,#c1c1c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&#39;#e1e1e1&#39;, endColorstr=&#39;#c1c1c1&#39;,GradientType=0 );    
    
    -webkit-box-shadow: inset 0 0px 10px rgba(0,0,0, .2), inset 0 0px 1px rgba(0, 0, 0, .4);
    -moz-box-shadow: inset 0 0px 10px rgba(0,0,0, .2), inset 0 0px 1px rgba(0, 0, 0, .4);
    box-shadow: inset 0 0px 10px rgba(0,0,0, .2), inset 0 0px 1px rgba(0, 0, 0, .4);
}


/* -------------- Button Bar-------------- */
.buttonbar:before, .buttonbar:after {
    display: table;
    content: &quot;&quot;;
    zoom: 1;
    *display: inline;
}
.buttonbar:after {
    clear: both;
}
.buttonbar {
    zoom: 1;
}

.buttonbar a{
    -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
    text-decoration: none;
    border-right: none;
}

.buttonbar a.spacer{
    margin-left: 8px;
    -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px; border-bottom-left-radius: 5px;
}

.buttonbar a.start {
     -webkit-border-radius: 5px 0 0 5px;
     -moz-border-radius: 5px 0 0 5px;
     border-radius: 5px 0 0 5px;    
}

.buttonbar a.end {
    border-right: 1px solid rgba(0, 0, 0,.15);
    -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px; border-bottom-right-radius: 5px;
}
.buttonbar li { float: left; width:33.33%;position:relative;}
.buttonbar .example
{
    position: absolute;
    display: inline-block;
    left: 0px;
    right: 0px;
    text-align: center;
    bottom: -18px;
    font-size: 13px;
    color: gray;
}
a.orange {    
    color: #fff;
    border: solid 1px #da7c0c;    
    background-color: #faa51a;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background-image: -moz-linear-gradient(top,  #faa51a,  #f47a20);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=&#39;#faa51a&#39;, endColorstr=&#39;#f47a20&#39;);

    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0 1px rgba(255,255,255, .4), inset 1px 0 rgba(255,255,255, .1), inset -1px 0 rgba(255,255,255, .1);          
    -moz-box-shadow: inset 0 1px rgba(255,255,255, .4), inset 1px 0 rgba(255,255,255, .1), inset -1px 0 rgba(255,255,255, .1);          
    box-shadow: inset 0 1px rgba(255,255,255, .4), inset 1px 0 rgba(255,255,255, .1), inset -1px 0 rgba(255,255,255, .1);              
}
a.orange:active, a.orange.active { background-color: #e27627; background-image: none; }

.qmsumbmit
{
    clear:both;
    width:100%;
    padding-top:50px;
    text-align:center;
    padding-bottom:20px;
}
.qmbutton
{
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a),to(#f47a20) );
    border: solid 1px #da9933;
    color: #fff;
    font-weight:bold;
    display: inline-block;
    height: 45px;
    line-height: 45px;
    width: 100%;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    font-size: 18px;
    box-shadow: 1px 1px 3px #dcecff, -1px -1px 3px #dcecff;
    background-color: #ea7c2c;
}
.topbanner
{
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(250,252,255,0.9)),to(rgba(209,209,209,0.9)) );
    box-shadow: 0px 1px 3px #dcecff;
    border:none;
    border-bottom:solid 2px #999898;
    width:100%;
    height:50px;
    line-height:40px;
    padding:0px;
    margin:0px;
    position:relative;
    margin-top:30px;
    background-color: #f8f9fb;
}
.topback
{
    display:inline-block;
    width:60px;
    height:32px;
    top:9px;
    bottom:9px;
    left:6px;
    right:6px;
    background:url('../../m/images/icons.png') 0px -162px no-repeat;
    background-size:250px auto;
    vertical-align: middle;
    position:absolute;
    z-index:1000;
}
.tophome
{
    display:inline-block;
    width:60px;
    height:32px;
    top:9px;
    bottom:9px;
    right:7px;
    background:url('../../m/images/icons.png') 0px -124px no-repeat;
    background-size:250px auto;
    vertical-align: middle;
    position:absolute;
    z-index:1000;
}
.toplogo
{
    display:inline-block;
    padding:0px;
    padding-top:36px;
    overflow:hidden;
    margin:0px;
    width:227px;
    height:0px;
    top:8px;
    bottom:8px;
    left:50%;
    margin-left:-113px;
    background:url('http://m.taijiyu.net/m/images/tjylogo.gif') no-repeat;
    background-size:227px auto;
    vertical-align: middle;
    position:absolute;
    z-index:1000;
}
.toptitle
{
    position:absolute;
    display:inline-block;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .6);
    
    height: 50px;
    line-height: 50px;
    text-align:center;
    font-size:18px;font-weight:bold;
    left:70px;
    top:0px;
    bottom:0px;
    right:70px;
    z-index:90;
    white-space: nowrap; text-overflow: ellipsis; 
    overflow:hidden;
}
.topbanner span h1, .topbanner span h2
{
    display:inline;
    font-size:18px;font-weight:bold;
    padding:0px;
    margin:0px;
}
.qmnamebox
{
    margin:10px 0px 10px 0px;
    color:White;
    font-size:18px;
    text-align:center;
    
}
.qmnamebox li
{
    display:inline-block;
    float:left;
    width:50%;
    text-align:center;
    margin-top:15px;
}
.qmnamebox li span
{
    display:inline-block;
    width:90%;
    background: -webkit-gradient(linear, left top, left bottom, from(#fafcff),to(#d0d1d3) );
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    border:solid 1px #999898;
    height:40px;
    line-height:40px;
    padding:0px;
    margin:0px;
    position:relative;
    text-align:center;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .6);
    font-size:18px;font-weight:bold;
    color: #a2171d;
    background-color: #fae8e4;
}
.qmnamewx
{
    display:none;
}
.qmnamebox li span.pager
{
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a),to(#f47a20) );
    color:White;
    text-shadow:none;
    margin-bottom:10px;
    background-color: #ea7c2c;
}
.qmnamebox li span.pagerdisable
{
    color:#fbbc97;
}
.qmnametopmsg
{
    display:inline-block;
    width:95%;
    
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    border:solid 1px white;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .6);
    line-height:140%;
    padding:3px 0px 3px 0px;
    margin:0px;
    position:relative;
    text-align:center;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    font-size:16px;font-weight:bold;
    color: #a2171d;
    margin-bottom:10px;
    margin-top:10px;background:url('http://m.taijiyu.net/m/images/m_cmbg.jpg') 0px 0px repeat;
    background-color: #fae8e4;
}
.qmnamebox .loadmsg
{
    padding:10px;
}
.namepagesplittor
{
    clear:both;
    height:20px;
}

.rotateright
{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -o-transform:rotate(90deg);
    display:inline-block;
    font-size:18px;
    font-weight:bold;
    height:40px;
    line-height:40px;
    
}
.rotateleft
{
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    display:inline-block;
    font-size:18px;
    font-weight:bold;
    height:40px;
    line-height:40px;
}
.qmnameparse
{
    margin:10px;
    margin-top:16px;
    margin-bottom:16px;
    font-size:16px;
    color:White;
    border-radius: 12px;
    text-align:left;
    border:solid 1px white;
    line-height:200%;
    padding:10px;
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
}
.qmwuxing
{
    width:32px;
    height:32px;
    line-height:32px;
    color:White;
    text-align:center;
    border-radius: 16px;
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    display:inline-block;
    font-size:18px;
    font-weight:bold;
    margin-right:6px;
    vertical-align:middle;
}
.huo
{
    background: -moz-radial-gradient(#fe0315 80%, #db3e49, #db3e49);
    background: -webkit-radial-gradient(#fe0315 80%, #db3e49, #db3e49);
}
.mu
{
    background: -moz-radial-gradient(#f4db99 80%, #e2df84, #e2df84);
    background: -webkit-radial-gradient(#f4db99 80%, #e2df84, #e2df84);
    color:#000;
}
.tu
{
    background: -moz-radial-gradient(#756450 80%, #5d3b13, #5d3b13);
    background: -webkit-radial-gradient(#756450 80%, #5d3b13, #5d3b13);
}
.jin
{
    background: -moz-radial-gradient(#fdc448 80%, #ffaf02, #ffaf02);
    background: -webkit-radial-gradient(#fdc448 80%, #ffaf02, #ffaf02);
    color:#664b02;
}
.shui
{
    background: -moz-radial-gradient(#3ea3e3 80%, #028ee7, #028ee7);
    background: -webkit-radial-gradient(#3ea3e3 80%, #028ee7, #028ee7);
}
.qmparsename
{
    line-height:30px;
    width:100%;
    text-align:center;
    font-weight:bold;
    font-size:20px;
    margin-bottom:10px;
}
.qmparsehead
{
    font-size:18px;
    font-weight:bold;    
}
.qmparsescore
{
    width:32px;
    height:32px;
    line-height:32px;
    color:White;
    text-align:center;
    border-radius: 32px;
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    display:inline-block;
    font-size:18px;
    font-weight:bold;
    margin-right:10px;
    vertical-align:middle;
    background: -moz-radial-gradient(#fe0315 80%, #db3e49, #db3e49);
    background: -webkit-radial-gradient(#fe0315 80%, #db3e49, #db3e49);
}

#sw-wrapper {
	position:absolute; z-index:100000;
	left:0;
	width:100%;
	font-family:helvetica, sans-serif;
	background:rgba(0,0,0,0.7);
	text-align:left;
}

#sw-header {
	position:relative;
	width:100%; height:43px;
	border-top:1px solid #000; border-bottom:1px solid #000;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAsCAMAAABWi7jCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL1QTFRFKSkpJiYmKioqISEhHR0dIyMjKCgoW1tbJSUlOzs7o6OjGRkZFBQUFxcXHBwcGhoaGBgYNTU1GxsbJCQkJycnFhYWIiIiLi4uTU1NFRUVHh4eNjY2VVVVHx8fPz8/U1NTLS0tMDAwXl5ePT09S0tLQkJCLy8vYGBgQ0NDVlZWSUlJR0dHNzc3YWFhRUVFUVFRXV1dRERESkpKICAgMzMzPDw8LCwsPj4+UlJSNDQ0VFRUTExMKysrODg4V1dXjUq+QQAAAYNJREFUeNps0etyokAUBOA2oMsuKyBXBRQ1Ee93RDBm3/+x9swZgaSKr7qqe87fwZ9W2C/ZfrlnS/nGac5O8xObyzd+tcI6jtfxmsWv/W8dI4njJE6SR/J4xI9q07kokiJJjsmRFcdCBEPpc/hJGVZw+ahdPi6MBrabzXazZTQYFVaHw+qwosgWaOC8WJwXZ0rTBJM7m9wn39xxe6/d3m+MBn63wk6KdlH0FX1RIpo7RFE0iAY1eoigzLIyK8tBKc/ZIBOQzlg6S9lMvhEEQRqklOA7TPN8mk9ZXu8ceD7xBHvDG0X0E39bYfSTN/IoI3ie1/f6jEYF/YbVtxgNWLpu6RZFtkADpq6buklpmsA2a7Zpv5iwjZptVGcDhqoaqjzTqCBU1VANKU2L83g8DschpWkC5XpVrkqNHgIU31f85uzz24ffZX7Xp8imBUeena5DkU0LjqY5mkPR2GujI2kdeaYhUp0rbseldOC6bs/tMRoV9BroyT/lIb/1J/HZbf4LMABv2lWqqpcdlAAAAABJRU5ErkJggg==') 0 0 repeat-x;
	opacity: 0.9;
	z-index:10000;
}

#sw-cancel, #sw-done, #sw-caption {
	position:absolute;
	top:7px;
	height:20px; line-height:20px;
	padding:0 5px; margin:0;
	border-width:5px;
	font-size:12px; font-weight:bold;
	text-shadow:rgba(0,0,0,0.8) 0 -1px 0;
	color:#fff;
	z-index:100000;
}

#sw-cancel {
	left:7px;
	float:left;border-style:solid;
	-webkit-border-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAeCAYAAADD0FVVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbxJREFUeNrslr9PwkAUx1/boxAUkEQMAR10IDFsjKwsjOwurrCjIW4O/gmNMwn+CRKCcWXzP8Cw8CMhJk3Yyo9630trKrax1LrxTd69y931c++9HkclslSv1x8Gg8HVYrHIbjYbFWOSJJFpmsJ7ic8ZiURiVi6XnzRNa4kxNNVq9WU6nVby+TylUilSVZX8QDG3XC5J13Uaj8eUy+Veu91uRWk0GvfD4fC6UChQMpmkSCRCsiwLg2wP8LZhTlEUisfjlE6naTKZnNdqNaZEo1Etk8kcx2IxsTNPndbrtTC7D+9m9pydDTIcjUYnjE+cMsZEGi71+pa+3Yd3k8U5Y3zBIXYDdPshPzV1rrP6B8wudpDIvDZiABqG4QvqFrlzDfxqtSLU1LWeQSWgzkh/k1ekToHHQP5LpK7po/Ebqe/0d4F6HTFntCJ9NEHTdzsVP95+kHO5LfCQh0khS6Z/0B66h4YN5f8rH2ECwZOLxeJbmFDBa7fbN9ZPNRTrdDq3uDyyzWbzMQwgOODZt9Nlr9drlUqlZ16T+S4grMdz/X7/DpyvbykLjB0uuB1xU3a57bjp3N75tTnDwKcAAwBMqHSr6PgjaAAAAABJRU5ErkJggg==') 5;
}

#sw-done {
	right:7px;
	float:right;border-style:solid;
	-webkit-border-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAeCAYAAADD0FVVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqFJREFUeNqsVs9rE0EUfjM7SWx+rKkGbbQBqYeiFhRNL8WCUgWPVXJSL4p/QBEPKngR0ZOIF0EQjwGx+BdEQaFeansoShUxFMTSojFpYhNjdnd8M9tNNptNumkz4eUtM/O+9733Zt4ugY0xdf3m/bmFT5dKpeIANww/eByE0n+RiLqSPDqSfvTwwS05J/5SF69m8sXKxPBIEvbuS0BgR9ArJlT/lmF1+Tt8+fgBdql9b16mn0+QqRu372aXC3dOjJ2BYFgFShUUKg04R6/E1K4scc0wDBQdyn+KMPc+Awf3999T4gcOPxk+djKmRmMYigLC3kAUIdym3USumTkAxReAkNoP2a+f9zBf387BUCSK3rj02ELFouuBusDxBdQE8wcjYSAMNN2QXoW5ZWI9kzb55M49iOMPqyFGqA/DwJARtBdD4DHBsKYZnqJ1rtcZ2+Z0LBwTudR7xFKC6hxBdR3zqXuMzYWqo2jiiDENmWrbZGr3o2EqmciB1svwuQWqeQR1O2OOcygLJRK7VabiPhH8WVrmVBYKka3q2zdtOXzB9PfaOtDcWs9yKvHMVJE6fdL2UnofzB6uMz9ectpaSwLMzs6Z082cuM2L/ax+VITiRD5L3cGw0zEzmXbqdc5e2AnQtoc1GXCH9tpQoVmbTMkm4UF3TOk2W3Iz041nqhAlh+/51hhcBVwufmNO4CiE5Ggirs7XquvembU4bQyBk4hH5+n5s8czlVJBNtfNk9jekbAXOKlzo6+V6Rfpb/ncamRhcSlpfkhg7QjpqkPXqmWoFH/ChdNHnl67PPmYmPP80NuZ2cln0+/Gl37kR5FzzP1tQuRHhN0p4fzX0ODu2Sup8ZlTY8lXuLZIGg75AKohlCiK0k23QymgZBFwRUz8F2AAhANRpQWEWPoAAAAASUVORK5CYII=') 5;
}
#sw-caption, #sw-caption a 
{
    text-align:center;
    left:52px;
    right:52px;
    color:White;
    height:30px;
    line-height:30px;font-size:14px;
    border:none;
}
#sw-caption a
{
    color:yellow;
    text-decoration:none;
}
.sw-pressed { opacity:0.4; }

#sw-slots-wrapper {
	position:relative; z-index:999;
	display:block;
	height:215px;
	padding:0 11px;
	overflow:hidden;
}

#sw-slots {
	display:table;
	width:100%;
	background:#fcfcfc;
}

#sw-slots div {
	display:table-cell;
	height:100%;
	padding-top:86px;
	border-left:2px solid #0d0e0f;
	background-color:#fcfcfc;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAMAAABh9kWNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFycrcAAAAXKcA6AAAAA5JREFUeNpiYEAAgAADAAAMAAFkFId7AAAAAElFTkSuQmCC');
	background-position: 0 0, 100% 0;
	background-repeat: repeat-y;
}

#sw-slots div:first-child { border:0; }

#sw-slots ul {
	padding:0 0 85px 0; margin:0;
	list-style:none;
}

#sw-slots .sw-right { text-align:right; }
#sw-slots .sw-shrink { width:1%; }
#sw-slots .sw-readonly { background:#ddd; }

#sw-slots li {
	padding:0 8px;
	height:44px;
	overflow:hidden;
	font:bold 24px/44px Helvetica,sans-serif;
}

#sw-frame {
	position:absolute; z-index:100000;
	left:0; right:0; bottom:0;
	height:183px;
	border-width:16px;
	border-style:solid;
	-webkit-border-image:url('data:image/png;base64,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') 16;
}
.cmnameparse
{
    margin:10px;
    margin-top:16px;
    margin-bottom:16px;
    font-size:16px;
    color:White;
    border-radius: 12px;
    text-align:left;
    border:solid 1px white;
    line-height:200%;
    padding:10px;
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    background:url('http://m.taijiyu.net/m/images/m_cmbg.jpg') 0px 0px repeat;
    background-color: #fae8e4;
}
.cmheadcolor
{
    color:Red;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .6);
}
TABLE.YongShenInfo
{
	border:none 1px #CD3235;
	border-bottom-width:0px;
	border-right-width:0px;
}

TABLE.YongShenInfo TD
{
	border:none 1px #CD3235;
	border-left-width:0px;
	border-top-width:0px;
	height:33px;
	text-align:center;
}
.XiYongShen
{
	padding:5px;
	text-align:left;
}
/* Swiper Styles */
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	
}
.swiper-slide {
	float: left;
}

.home-device {
    width:100%;
    height:160px;
    padding:0px;
    margin:0px;
    position:relative;
    /*box-shadow: 0px 0px 5px #000;*/
}

.swiper-main {
    width: 100%;
    height: 100%;
    position: relative;
}

.swiper1, .swiper1 .swiper-slide{
    width: 100%;
    height: 100%;
}
.pagination1 {
    text-align: center;
    position: absolute;
    z-index: 20;
    left:0px;width:100%;
    bottom: 3px;
}

/* Pagination */
.pagination1 .swiper-pagination-switch {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #999;
    box-shadow: 0px 1px 2px #555 inset;
    margin: 0 3px;
    cursor: pointer;
}
.pagination1 .swiper-active-switch {
    background: #fff;
}
.IndexBackTop
{
    position:fixed;
    bottom:0px;
    width:71px;
    height:33px;
    left:50%;
    margin-left:-36px;
    z-index: 100000;
    background:url("http://m.taijiyu.net/m/images/icons.png") 0px -134px no-repeat;
}
.myddlist
{
    display:inline-block;
    border: solid 1px #adacac;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 1px 1px 3px #fff, -1px -1px 3px #fff;
    height:28px;
    line-height:28px;
    width:80px;
    background:#ffffff;
    position:relative;
    overflow:hidden;
    position:relative;
    font-size:18px;
    font-weight:bold;
    text-align:left;
    vertical-align:middle;
}
.myddlist select
{
    border:none;
    width:100%;
    padding-left:0px;
    margin:0px;
    font-size:18px;
    font-weight:bold;
    background:#ffffff;
    /*
    margin-top:8px;
    margin-left:3px;
    */
    opacity:0;
    position:absolute;
    left:3px;
    top:0px;
    z-index:1000;
}
.myddlist .txt
{
    width:98%;
    height:100%;
    display:inline-block;
    left:0px;
    top:0px;
    position:absolute;
    padding-left:6px;
}
.myddlist .more
{
    display:inline-block;
    font-size:16px;
    height:20px;
    width:20px;
    color:Black;
    line-height:20px;
    position:absolute;
    top:4px;
    right:3px;
}
.qmnamebanner
{
    display:inline-block;
    width:264px;
    height:84px;
    position:relative;
    font-size:22px;
    font-weight:bold;
    color:Red;
    line-height:84px;
    background:url('http://m.taijiyu.net/m/images/namebanner.png') no-repeat;
    
}
.jmtitlebox
{
    margin-top:10px;
    color:Yellow;
    font-size:15px;
    line-height:160%;
    font-weight:bold;
    text-align:left;text-align:justify;text-justify:inter-ideograph;
}
.jmtitlebox a
{
    color:White;
    font-size:15px;
    margin-left:10px;
    font-weight:bold;
    text-decoration:underline;
}
.jmresultbox
{
    text-align:center;
    margin:10px;
}
.jmworddetail
{
    display:inline-block;
    width:95%;
    overflow:hidden;
    box-shadow: 1px 1px 3px #dcecff,-1px -1px 3px #dcecff;
    border:solid 1px #999898;
    line-height:160%;
    padding:5px;
    margin:0px;
    position:relative;
    text-align:left;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    font-size:16px;font-weight:bold;
    color: White;
    margin-bottom:10px;
    margin-top:10px;
}
.jmworddetail a
{
    color:White;
    font-size:15px;
    margin-left:10px;
    font-weight:bold;
    text-decoration:underline;
}
.jmtoplogo
{
    display:inline-block;
    padding:0px;
    padding-top:41px;
    overflow:hidden;
    margin:0px;
    width:158px;
    height:0px;
    top:5px;
    bottom:4px;
    left:50%;
    margin-left:-79px;
    background: url("http://m.taijiyu.net/m/images/jmtoplogo.gif") 0px 0px no-repeat;
    background-size: 157px auto;
    vertical-align: middle;
    position:absolute;
    z-index:1000;
}
/*
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
            only screen and (min--moz-device-pixel-ratio: 1.5), 
            only screen and (-o-min-device-pixel-ratio: 3/2),
            only screen and (min-device-pixel-ratio: 1.5) {
                .jmtoplogo {
                    background: url("http://m.taijiyu.net/m/images/jmtoplogo.gif") 0px 0px no-repeat;
                    background-size: 157px auto;
                }
            }
*/

.gallery3DWrapper
{
    width:100%;
    height:350px;
    background:rgba(2,2,2,1);
    overflow:hidden;
    padding:0px;
    margin:0px;
    margin-top:4px;
}
#div2 {
    position:absolute; left:0px; top:0px; width:100%; height:300px;

    background:-webkit-radial-gradient(center center, 600px 600px ,rgba(50,50,50,1), rgba(0,0,0,0));
    background:-moz-radial-gradient(center center, 600px 600px ,rgba(50,50,50,1), rgba(0,0,0,0));
    background:-ms-radial-gradient(center center, 600px 600px ,rgba(50,50,50,1), rgba(0,0,0,0));
    background:-o-radial-gradient(center center, 600px 600px ,rgba(50,50,50,1), rgba(0,0,0,0));
    background:radial-gradient(center center, 600px 600px ,rgba(50,50,50,1), rgba(0,0,0,0));

    margin-left:-600px; margin-top:-600px;
    -webkit-transform:translateY(200px) rotateX(90deg);
    -moz-transform:translateY(200px) rotateX(90deg);
    -ms-transform:translateY(200px) rotateX(90deg);
    -o-transform:translateY(200px) rotateX(90deg);
    transform:translateY(200px) rotateX(90deg);
}
#div1 {width:100%; height:300px; position:relative; margin:0px auto;
    background:null;

    -webkit-transform:perspective(1000px) rotateX(-10deg) rotateY(0deg);
    -moz-transform:perspective(1000px) rotateX(-10deg) rotateY(0deg);
    -ms-transform:perspective(1000px) rotateX(-10deg) rotateY(0deg);
    -o-transform:perspective(1000px) rotateX(-10deg) rotateY(0deg);
    transform:perspective(1000px) rotateX(-10deg) rotateY(0deg);

    -webkit-transform-style:preserve-3d;
    -moz-transform-style:preserve-3d;
    -ms-transform-style:preserve-3d;
    -o-transform-style:preserve-3d;
    transform-style:preserve-3d;
}
#div1 div.hid {position:absolute; left:50%; margin-left:-120px; margin-top:-135px; top:50%; background-size:100% 100%; font-size:50px;
    -webkit-transition:1s all ease;
    -moz-transition:1s all ease;
    -ms-transition:1s all ease;
    -o-transition:1s all ease;
    transition:1s all ease;

    overflow:-hidden; width:240px; height:240px;

    -webkit-transform:rotateY(0deg) translateZ(0px);
    -moz-transform:rotateY(0deg) translateZ(0px);
    -ms-transform:rotateY(0deg) translateZ(0px);
    -o-transform:rotateY(0deg) translateZ(0px);
    transform:rotateY(0deg) translateZ(0px);
}
#div1 div.img {top:10px; left:10px; margin:0; box-shadow:0 0 14px white; width:220px; height:220px; position:absolute; border-radius:6px;z-index:10000;border:solid #c5c5c5 1px;}

#div1 div.img .shadow { position:absolute; left:0; top:-112px; width:220px; height:220px;
    background-size:100% 100%;
    opacity:0.3; 
}
#div1 div .over {position:absolute; left:0; top:230px; width:220px; height:60px; overflow:hidden;
    -webkit-transform:scale(1,-1);
    -moz-transform:scale(1,-1);
    -ms-transform:scale(1,-1);
    -o-transform:scale(1,-1);
    transform:scale(1,-1);
}
#div1 div.img h2
{
    display:inline-block;
    font-size:16px;
    font-weight:bold;
    color:White;
    padding:0px;
    margin:10px 0px 0px 0px;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
}
#div1 div.img a
{
    color:White;
    font-size:15px;
    text-decoration:underline;
    display:inline-block;
    width:40px;
    text-align:center;
    float:left;
    height:25px;
    line-height:25px;
    margin-top:10px;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
}

.swiper-slide span.img {margin:10px; display:inline-block; box-shadow:0 0 14px white; width:260px; height:260px; background-size:260px auto;  border-radius:6px;z-index:10000;border:solid #c5c5c5 1px;}
.swiper-slide span.img h2
{
    display:inline-block;
    font-size:20px;
    font-weight:bold;
    color:White;
    padding:0px;
    margin:16px 0px 0px 0px;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
}
.swiper-slide span.img a
{
    color:White;
    font-size:17px;
    text-decoration:underline;
    display:inline-block;
    width:48px;
    text-align:center;
    float:left;
    height:30px;
    line-height:30px;margin:0px;
    margin-top:12px;
    color: #a2171d;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
}
.mwzboxtop
{
    margin:20px 10px 0px 10px;
    border: solid 1px #e62717;
    border-bottom:none;
    border-radius: 12px 12px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    box-shadow: 1px 1px 3px #eee, -1px -1px 3px #eee;
    background: -webkit-gradient(linear, left top, left bottom, from(#fafcff),to(#d1d1d1) );
    height:30px;
    line-height:30px;
    padding:0px 10px 0px 10px;
    text-align:left;
    background-color: #e8e9eb;
}
.mwzboxtop h3, .mwzboxtop h3 a
{
    display:inline;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    color:#c52820;    
}
.mwzboxtopmore
{
    font-size:15px;
    font-weight:normal;
    text-decoration:none;
    float:right;
    color:#c52820;
}
.mwzbody
{
    margin:0px 10px 0px 10px;
    border: solid 1px #e62717;
    border-radius: 0px 0px 12px 12px;
    -webkit-border-radius: 0px 0px 5px 5px;
    box-shadow: 1px 1px 3px #eee, -1px -1px 3px #eee;
    border-top:none;
    background:#ffffff;
    padding:0px 10px 0px 10px;
    line-height:200%;
    overflow:hidden;
    white-space: nowrap; text-overflow: ellipsis; overflow:hidden;text-align:left;
}
.mwzbody li
{
    list-style:none;
    float:left;
    width:100%;
    white-space: nowrap; text-overflow: ellipsis; overflow:hidden;text-align:left;
}
.mwzbody li a
{
    text-decoration:none;
    font-size:15px;
    color:#c52820;
}
#ganzhi
{
    height: 35px;
    overflow: hidden;
    line-height: 115%;
}
.wzlistfirst
{
    width:100%;
    overflow:hidden;
    height:80px;
}
.wzlistfirst span
{
    display:inline-block;
    vertical-align:middle;    
    margin:5px;
    margin-top:10px;
    float:left;
}
.wzlistfirst .tdleft
{
    width:118px;
    vertical-align:top;
}
.wzlistfirst .tdleft a
{
    display:inline-block;
    margin:5px;
    margin-left:0px;
    border:solid 1px #eee;
    overflow:hidden;
    width:108px;
    height:70px;
}
.wzlistfirst .tdright
{
    vertical-align:top;
    white-space:normal;
}
.wzlistfirst .tdright span
{
    margin-top:8px;
}
.wzlistfirst img
{
    border:none;
    width:100%;
    min-height:70px;
}
.wzlistfirst h4
{
    font-size:15px;
    margin:0px;
    padding:0px;
    display:inline-block;
    color:#C52820;
    vertical-align:middle;
    line-height:155%;
    white-space:normal;
}
.wzlistfirst h4 a
{
    text-decoration:none; 
    color:#C52820;
}
.wxenergytxt
{
    display:inline-block;
    font-size:16px;
    font-weight:bold;
    vertical-align:middle;
    width:30px;
    line-height:30px;
    text-align:center;
    height:30px;
}
.wxmu
{
    color:#18a837;
}
.wxhuo
{
    color:#be3432;
}
.wxtu
{
    color:#9f5100;
}
.wxjin
{
    color:#e6d900;
}
.wxshui
{
    color:#0188e4;
}
.wxenergybar
{
    display:inline-block;
    height:12px;
    vertical-align:middle;
}
.wxmubar
{
    background:#18a837;
}
.wxhuobar
{
    background:#be3432;
}
.wxtubar
{
    background:#9f5100;
}
.wxjinbar
{
    background:#e6d900;
}
.wxshuibar
{
    background:#0188e4;
}

.bds_renren
{
    display:none;
}
.bds_tsina
{
    display:none;
}
.bds_more
{
    display:none;
}
.bds_tqq
{
    display:none;
}