/* Base */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {margin:0; padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:微软雅黑, 黑体 ;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}
ul {list-style:none;}

a {margin:0;padding:0;border:0;}
ins { background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
input, select { vertical-align:middle;}
em{font-weight: bold;font-style: italic;}
.hidden{display: none;}
hr{ line-height:1; height:1px; background:none; border-top:1px dashed #9F9F9F;border-bottom:1px dashed #fff;}
/* [background]  */
html{min-height: 100%;overflow: auto;position:relative;	z-index: 1;	background: #fff;}
body{position: relative;z-index: 1;line-height: 0.2;font-size:15px;color:#4A4A4A;}
#wrapper{width: 640px;background:#ffffff; margin:0 auto}
/* basics */
a {color:#fff;}
a:hover {color: #0f93b9;}
/* header */
header{width:640px;}
header .tou{background:url(../images/phone_video_bg.jpg);width:640px; height:966px; position:relative;}
header .tou .shou_logo{ left: 219px; position: absolute;top: 707px;}
header .tou .shou_wenzib{ position:absolute; top:707px; left:342px; }
.onTop{height: 140px;left: 190px;position: absolute;top: 822px; width: 220px;}
.content1{ width:640px;margin:0 auto;  background:#000; }
.footer{ height:145px;color:#868686; width:640px; text-align:center; padding-top:10px; }
.footer p{margin-right:10px; text-align:center; line-height:27px; font-weight:bold; font-size:15px;color:#fff;}
.footer p a{ text-decoration:none;}
.footer p a:hover{color:#f00;}



.device { position:absolute; top:40px; left:0px; width:640px; height:900px; }
.device .arrow-left a {background:url(../images/row_08.jpg) no-repeat;position: absolute;left:10px; top: 50%;width:45px;height: 50px; z-index:100000; display:block;}
.device .arrow-right a{ background:url(../images/row_05.jpg) no-repeat; position: absolute; right:10px; top: 50%;  width: 45px;height: 50px;z-index:100000;display:block;}
.swiper-container { height:900px; width:486px; position:absolute; left:0px; top:40px; }
/*.title {font-size: 25px;margin-bottom: 10px;}*/
.pagination { position: absolute; left: 0;text-align: center;top:914px;width: 100%; }
.swiper-pagination-switch {display: inline-block; width:14px;height: 14px;border-radius:50%;background: #cac9c9; margin-right:15px;cursor: pointer;}
.swiper-active-switch { background: #000;}
.swiper-slide img{margin-right:10px;}

header .tou1{background:url(../images/phone_content.jpg);width:640px; height:2795px; position:relative;}
#main{background:url(../images/phone_content_bottom_bg.jpg) no-repeat; height:1985px; width:640px;position:relative;}
.code{height:26px;left:313px;position: absolute;top:1008px;width: 321px; }
.code input.radio_1{margin-right:83px;}
.main_login p{height:48px;left:49px;position: absolute;top:1060px;width:514px; display:block;}	
.main_login p.text_area input{ width:514px; height:42px; margin-left:10px;font-size:18px; padding-left:10px; font-family:微软雅黑;}

.main_register a{height:92px;left:68px;position: absolute;top:1173px;width: 478px;display:block; }				
.main_text a{position: absolute;top:1121px;left:431px; height:30px; line-height:30px; font-size:16px; color:#fff; width:110px; display:block;}


.code_bottom{height:26px;left:301px;position: absolute;top:1690px;width: 321px; }
.code_bottom input.radio_1_bottom{margin-right:70px;}
.main_login_bottom p{height:48px;left:49px;position: absolute;top:1743px;width:514px; display:block;}	
.main_login_bottom p.text_area_bottom input{ width:514px; height:42px; margin-left:10px;font-size:18px; padding-left:10px; font-family:微软雅黑;}
.twtter_a a{width:230px; height:80px;  position:absolute; top:1410px; left:60px; display:block;}
.fb_a a{width:260px; height:80px; position:absolute; top:1410px; left:320px; display:block;}	
.main_register_bottom a{height:92px;left:68px;position: absolute;top:1853px;width: 478px;display:block;}			
.main_text_bottom a{position: absolute;top:1801px;left:431px; height:30px; line-height:30px;  width:110px; display:block;}




.phone_four{width:640px; height:505px; position:relative;background:url(../images/phone_lunbo.jpg) no-repeat;}

.main_right2 {height: 320px;left: 36px;position: absolute; top: 127px;width: 569px;z-index: 1000;}


.touming{filter: Alpha(opacity=50); /* ie支持*/ filter:Alpha(opacity=85);opacity:0.85;/*火狐支持*/width:100%;background:#000;position:absolute;top:0;left:0;z-index:100000;display:none;}
.tc1{height:1405px; position:relative; margin:0 auto; background:url(../images/tc_main_bg1.png); width:640px; }
.tc{height:347px; position:relative; margin:0 auto; background:url(../images/tc_main.png); width:640px; }
.twitter_fb{ position:absolute; top:200px; left:80px;}
.twitter_fb a{margin-right:20px;}
.tc_guanbi{  left: 211px;position: absolute;top: 300px;}
.tc_guanbi1{  left: 211px;position: absolute;top: 1288px;}


.register_btn { position:absolute; top:506px; left:310px;}
.login_btn{ position:absolute; top:506px; left:462px;}
.twitter_login a{display:block; width:470px; height:100px; position:absolute; top:2140px; left:80px;}
.dakuang{width:640px; height:100px; position:absolute; top:800px; left:0px;}
.shou_wenzia { z-index:9999;position:fixed;top:1%;left: 50%;width: 280px;height:143px;margin: -0px 0 0 40px;}